Company achieved significant commercial progress in 2025, generating approximately $378 million in product revenue1 ...
Company achieved significant commercial progress in 2025, generating approximately $378 million in product revenue1 IBSRELA achieved $274 million in revenue in 2025, representing 73% growth vs. 20241 ...