It has risen quite a lot so far in 2025 as it reported a $7.1 billion strategic backlog. It also forecasts over 40% revenue growth in 2025 and targets $300 million in sales and a path to breakeven.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results