Investors are concerned about Neurogene Inc.'s recent earnings despite a decent profit, as underlying numbers show weakness. The company's accrual ratio of 7.96 indicates a potential lack of future profitability. Unusual items boosting profit may not be sustainable, leading to caution for investors.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing