Beta Drugs Limited
The oncology franchise is the engine, with expanding capacity and Nivian adding scale. But the latest print cooled, and at this rich price the market already banks it all.
Overall read
5.9/10
Priced ahead of it
The three reads · this quarter