Backblaze, Inc. (NASDAQ:BLZE – Get Free Report) major shareholder Tmt Investments Plc sold 5,012 shares of Backblaze stock in a transaction on Thursday, August 24th. The shares were sold at an average price of $5.35, for a total value of $26,814.20. Following the completion of the transaction, the insider now owns 3,733,676 shares of the […]