Arlo Technologies, Inc. (NYSE:ARLO – Get Free Report) CEO Matthew Blake Mcrae sold 187,623 shares of the firm’s stock in a transaction dated Friday, September 1st. The stock was sold at an average price of $9.82, for a total value of $1,842,457.86. Following the completion of the transaction, the chief executive officer now directly owns […]