Backblaze, Inc. (NASDAQ:BLZE – Get Rating) CEO Gleb Budman sold 14,000 shares of the business’s stock in a transaction dated Thursday, June 22nd. The stock was sold at an average price of $4.16, for a total value of $58,240.00. Following the transaction, the chief executive officer now directly owns 87,128 shares of the company’s stock, […]