MBCFMBCFOTC
Loading
EPS Growth Under PressureDecelerating
Percentile Rank28
Year-over-Year Change

Year-over-year earnings per share growth rate

Percentile
P28
Within normal range
vs 3Y Ago
-1.1x
Contraction
Streak
2 qtr
Consecutive declineDecelerating
PeriodValue
Q2 2025-31.58%
Q1 202526.67%
Q4 202457.56%
Q3 202412.80%
Q2 2024-29.67%
Q1 2024146.15%
Q4 2023-1725.00%
Q3 2023-85.45%
Q2 2023-26.67%
Q1 2023-6.25%
Q4 2022273.83%
Q3 2022-81.39%
Q2 202227.78%
Q1 202238.46%
Q4 202154.95%
Q3 202165.16%
Q2 2021398.04%
Q1 2021118.51%
Q4 202025.84%
Q3 202032.45%
Q2 2020-10.11%
Q1 202084.14%
Q4 2019-320.00%
Q3 20190.00%
Q2 2019-58.90%
Q1 201992.20%
Q4 2018-1781.80%
Q3 2018-730.39%
Q2 2018-86.89%
Q1 2018185.21%
Q4 201717.00%
Q3 2017-12.94%
Q2 20172.60%
Q1 201790.10%
Q4 201696.08%
Q3 2016-397.87%
Q2 2016-127.75%
Q1 201673.26%
Q4 201566.04%
Q3 2015-255.62%