OIL.CNOIL.CNCNQ
Loading
EPS Over TimeContracting
Percentile Rank38
Studio
Year-over-Year Change

Earnings per share

Latest
-10.29
Near historical average
Percentile
P38
Within normal range
Streak
1 yr
Consecutive declineContracting
Average
-9.58
Historical baseline
PeriodValueYoY Change
TTM-10.29-42.3%
2024-7.23+39.6%
2023-11.97-33.1%
2022-8.99+24.0%
2021-11.83-16.8%
2020-10.13-79.2%
2019-5.65+70.8%
2018-19.33-2304.8%
2017-0.80-