Snowball logo
logo
BLZE

Backblaze Inc

BLZE NASDAQ
$13.68+$0.52  (3.95%)