BLDP.TOBLDP.TOTSX
Loading
Gross Margin Over TimeContracting
Percentile Rank0
Year-over-Year Change

Gross profit as a percentage of revenue

Percentile
P0
Near historical low
vs 5Y Ago
-1.5x
Contraction
Streak
7 yr
Consecutive declineContracting
PeriodValueYoY Change
2024-31.52%-47.8%
2023-21.33%-36.6%
2022-15.61%-216.4%
202113.41%-33.6%
202020.20%-4.9%
201921.25%-30.8%
201830.72%-10.4%
201734.30%+20.9%
201628.36%+60.6%
201517.66%-