Backblaze (BLZE) remains a buy as the recent selloff over growth deceleration is overdone, especially given improved profit forecasts. BLZE now guides FY25 revenue to $145.4–$146M (14% y/y), with B2 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results