BioMarin Pharmaceutical Inc.BMRNNASDAQ
Loading
EPS Over TimeContracting
Percentile Rank86
3Y CAGR+33.8%
5Y CAGR-17.5%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+33.8%/yr
Annual compound
5Y CAGR
-17.5%/yr
Recent acceleration
Percentile
P86
Within normal range
vs 5Y Ago
0.4x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM1.82-19.1%
20242.25+152.8%
20230.89+17.1%
20220.76+317.1%
2021-0.35-107.4%
20204.75+3753.8%
2019-0.13+70.5%
2018-0.44+34.3%
2017-0.67+82.4%
2016-3.80-