Biomarin Pharma earnings beat by $0.38, revenue topped estimates

investing.com 29/10/2024 - 20:09 PM