OIL.CNOIL.CNCNQ
Loading
Gross Margin Over TimeContracting
Percentile Rank13
Studio
Year-over-Year Change

Gross profit as a percentage of revenue

Percentile
P13
Within normal range
vs 5Y Ago
-13.3x
Contraction
Streak
1 yr
Consecutive growthContracting
PeriodValueYoY Change
TTM-137.96%+1.6%
2024-140.14%-179.4%
2023-50.15%-683.4%
2022-6.40%+92.5%
2021-85.84%-926.8%
202010.38%-70.1%
201934.70%+29.3%
201826.84%+112.0%
201712.66%-