AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Arlo Technologies Inc CEO Matthew Mcrae sold 257,242 shares of the company on December 1, 2025. Following the transaction, Mcrae now owns 941,586 shares. The company provides smart connected devices and services, including wireless security cameras and video doorbells. Over the past year, Mcrae has sold a total of 4,258,388 shares and has not purchased any shares. The stock has a market cap of $1.507 billion and a price-to-GF-Value ratio of 1.44, indicating that the stock is significantly overvalued based on its GF Value.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet