Backblaze Competitors

Ticker Name Consensus Stock Rating Price Price Target Upside/Downside Analysts Market Cap
NTAP NetApp Inc Hold 15
$102.12 $90.38 1.35% 4 $21.08B
APLD Applied Digital Buy 2
$2.96 $14.71 170.27% 1 $332.01M