Both headline numbers obliterated analyst estimates. Collectively, pundits tracking BioMarin's stock were estimating the company would earn a bit over $711 million and post an adjusted net income ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results