MarketInOut Stock Screener Log In | Sign Up

Backblaze Inc Cl A

NASDAQ • Technology • Software - Infrastructure • Quote as of 11/13/2026 16:00
Backblaze Inc Cl A stock price and volume chart

Company Profile

IndustrySoftware - Infrastructure
SectorTechnology
ExchangeNASDAQ
Market Capitalization547.94 mln
Float59.80 mln
Earnings Date02/18/2027

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.74
Likely reliable

1-Year Forecast

21.50
Transformational upside

Relative Strength

69 / 100
Outperforming

Debt / Equity

3.53
Highly leveraged

Pre-Tax Margin

-11%
Loss-making

Business Description

Backblaze is a cloud storage company founded in 2007 and based in San Francisco, serving individuals, businesses, and developers across the US, UK, Canada, and beyond. The company offers two main services: B2 Cloud Storage, which allows customers to store data, build applications, and support a wide range of technical needs at a competitive price, and Computer Backup, a subscription service that automatically protects the files on personal and work computers. Its customers range from freelancers and small businesses to large enterprises in fields such as media, gaming, research, and government.

Key Fundamentals

EPS-0.32
ROE-22.61
RPS2.75
ROIC-3.74
ROA-7.74
Interest Cover-2.76
EBITDA, mln14.02
EV / EBITDA41.29
EV / EBIT-43.76
Revenue, mln166
EV / Revenue3.49

Quote Details

Last 7.74
Change -1.05 (-11.95%)
Open 8.75
Volume 3,714,409
Turnover 28,749,524
Average Volume 2,918,979

Financial Ratios

Pre-Tax Profit Margin-11
Leverage Ratio5.26
Current Ratio3.17
Price / Book6.40
Price / Tangible Book13.54
Price / Cash Flow16.89
Price / Free Cash Flow18.09
Debt / Equity3.53
Price / Sales3.00

Financial Strength

Altman Z-Score0.91
Piotroski F-Score 5 / 9
Beneish M-Score-2.74
Price to Intrinsic Value6.31
1-Year Target Price21.50
Short Ratio3.03
Short % of Float9.63

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -6.41% 25 / 100   
1 Month -21.9% 20 / 100   
2 Months -59.83% 6 / 100   
6 Months 10.1% 74 / 100   
1 Year 42.28% 82 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog