Weiss Ratings reissued a “sell (d-)” rating on shares of Backblaze in a research report on Saturday, September 27th. Citizens Jmp initiated coverage on Backblaze in a research report on Tuesday, June 24th. Get Backblaze alerts:Read Our Latest Stock Report on BLZEBackblaze Stock Up 0.5%Shares of NASDAQ BLZE opened at $9.69 on Thursday. Summit Trail Advisors LLC purchased a new position in Backblaze in the 1st quarter worth $48,000. Finally, Occudo Quantitative Strategies LP purchased a new position in Backblaze in the 2nd quarter worth $58,000.