$8.1410.00%0.74
Backblaze Inc (BLZE)
Date: 2026-11-03 16:00O: 9.67H: 9.67L: 7.65C: 8.05Vol: 4.973M
Backblaze Inc stock is traded at $8.14, with a volume of 5,738,817. It is up +10.00% in the last 24 hours and down -43.31% over the past month. Backblaze Inc offers a cloud storage platform designed to help businesses and consumers store, use, and protect their data. The company delivers its services through the Backblaze Storage Cloud platform, a purpose-built, web-scale software architecture operating on commodity hardware. Backblaze's offerings include B2 Cloud Storage, an Infrastructure-as-a-Service (IaaS) solution, and Computer Backup, a Software-as-a-Service (SaaS) solution. Its customer base includes individuals, developers, MSPs, small and medium-sized businesses, and large enterprises across industries, academic institutions, government agencies, and other enterprises. Geographically, the company generates maximum revenue from its business in the United States, followed by the United Kingdom, Canada, and other markets.
Previous Close:
$7.40
Open:
$9.67
24h Volume:
5,738,817
Relative Volume:
2.13
Market Cap:
$503.87M
Revenue:
$149.89M
Net Income/Loss:
-$22.44M
P/E Ratio:
-
EPS:
-$0.3907
Net Cash Flow:
$8.96M
1W Performance:
-12.00%
1M Performance:
-43.31%
6M Performance:
+82.92%
1Y Performance:
-21.81%
1-Day Range:
$7.65$9.67
1-Week Range:
$6.68$9.40
52-Week Range:
$3.26$23.99
Backblaze Inc Stock (BLZE) Company Profile
Name
Backblaze IncSector
TechnologyIndustry
Software - InfrastructurePhone
650.352.3738Address
2261 MARKET STREET STE 81006, SAN FRANCISCO, USAMarket Cap
Revenue
Net Income
Cash Flow
EPS
Backblaze Inc Stock (BLZE) Upgrades & Downgrades
Backblaze Inc Stock (BLZE) Financials Data
Backblaze Inc Stock (BLZE) Insider Trading
- Budman GlebAug 21 '26CEO and Chairperson
- Transaction
- Sale
- Cost
- $15.82
- #Shares
- 12,855
- Value ($)
- 203,366
- #Shares Total
- 2,192,103
- Suidan MarcAug 21 '26Chief Financial Officer
- Transaction
- Sale
- Cost
- $15.82
- #Shares
- 2,110
- Value ($)
- 33,380
- #Shares Total
- 349,518