Backblaze Inc.

4.74
-0.28 (-5.58%)
At close: Apr 03, 2025, 3:59 PM
4.75
0.36%
After-hours: Apr 03, 2025, 07:11 PM EDT