Skip to content
Backblaze, Inc. logo

Backblaze, Inc. (BLZE)

NASDAQInformation Technology

$13.23-4.75%
Close 2026-09-09