Backblaze, Inc. (BLZE) vs OneSpan Inc. (OSPN)

A side-by-side comparison of Backblaze, Inc. and OneSpan Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of October 6, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total return — BLZE vs OSPN

growth of $100 · dividends reinvested · last 5y
BLZE -30.3% (-7.0%/yr)OSPN -7.9% (-1.6%/yr)OSPN compounded faster over this window
50100150Start $10020222023202420252026$70$92
BLZE OSPN

BLZE vs OSPN: by the numbers

  • •BLZE is the larger company ($828M vs $681M market cap).
  • •OSPN is profitable (27.76% net margin) while BLZE runs a net loss (-13.07%).
  • •BLZE grew revenue faster over the past five years (21.16% vs 3.50% CAGR).
  • •OSPN pays a dividend (2.74% yield), while BLZE has no payments in the available dividend history.

Metrics side by side

Valuation

MetricBLZEOSPN
P/E ratioN/A10.33
Forward P/E69.0014.77
P/S ratio5.302.77
P/B ratio9.352.49
EV / EBITDA104.8710.67
FCF yield2.17%5.72%

Profitability

MetricBLZEOSPN
Gross margin61.97%70.56%
Operating margin-11.20%18.76%
Net margin-13.07%27.76%
ROE-23.07%25.01%
ROIC-11.30%15.90%

Dividends

MetricBLZEOSPN
Dividend yieldN/A2.74%
Payout ratioN/A28.65%

Growth (annualized)

MetricBLZEOSPN
Revenue CAGR (5Y)21.16%3.50%
FCF CAGR (5Y)66.05%32.45%
Total return CAGR (5Y)N/A0.74%

Frequently asked

Which has grown faster, BLZE or OSPN?
Over the past five years, BLZE grew revenue faster — BLZE at a 21.16% CAGR versus OSPN at 3.50%.
Does BLZE or OSPN pay a bigger dividend?
OSPN pays a dividend (2.74% yield), while BLZE has no payments in the available dividend history.
Is BLZE or OSPN more profitable?
OSPN runs the higher net margin — BLZE at -13.07% versus OSPN at 27.76%.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified October 6, 2026.