Arlo CEO Sells $1.23M Stake as Inventory Reduction Spurs Growth Prospects

ARLOARLO

Arlo Technologies CEO Matthew Blake McRae sold 90,089 shares on January 9, reducing his stake by 8.13% to 1,018,163 shares following earlier sales. The stock trades at 14.4x EV/FY26 EBITDA with projected 7.4% revenue growth and 15.5% margins as channel inventory tightens ahead of restocking.

Sources

FS