OIL.CNOIL.CNCNQ
Loading
Gross Profit Over TimeContracting
Percentile Rank0
Studio
Year-over-Year Change

Revenue minus cost of goods sold

Percentile
P0
Near historical low
vs 5Y Ago
-5x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM$-472141.00-190.4%
2024$-162610.00+52.9%
2023$-345478.00-349.2%
2022$-76910.00+16.2%
2021$-91750.00-196.3%
2020$95280.00-82.9%
2019$557620.00+120.7%
2018$252617.00+4164.3%
2017$5924.00-