RE: Positive25 Jun 2025 11:25
Difficult to get information on current short interest levels at this moment, but it seems it’s fallen by over 15% since last month. A large order book, the business model, an extensive client base, the macro sentiment in defence spending… Can’t think what is holding this back at the moment.