Information Technology
Backblaze Inc Class a (BLZE) is trading up at $13.46 (+1.09%), as of the latest quote. It is a Russell 2000 constituent in the Information Technology sector.
No recent news mentioning Backblaze Inc Class a in our feed yet.