The nuclear power company reported $75,000 in quarterly revenue and a 13-cent-per-share loss that matched consensus, while R&D spending rose in the June 30, 2026 quarter.
18d ago
verifying reliability
No specialized terms available for this topic.