Financial PerformanceENGN reported a net loss per share of ($0.51) compared to the consensus of ($0.50), showing a slightly larger loss than expected.
Price Target ReductionThe price target for ENGN was reduced from $16 to $14, reflecting tempered expectations.
Research And Development CostsResearch and Development costs of $20.0 million were above the consensus of $12.4 million, indicating higher than expected spending.