Arlo Technologies CEO Completes $416,959 Stock Sale as Company Posts Q4 Beat
Arlo Technologies CEO Matthew Blake Mcrae sold 27,931 shares on March 3, 2026, for about $416,959 to cover estimated taxes related to restricted stock units. The transaction occurred at a weighted average price of $14.9282. The firm posted fourth-quarter 2025 earnings and revenue above analyst forecasts, yet InvestingPro flags the stock as overvalu…