Signal
First insider selling in 5+ years
Activity score
Moderate
3.0
Net flow
-$103.1m
4
Aug 12 - 19, 2026
Aug 21
4 insiders sold $103.1m
near 52-week high
Price at 52-week high
Executive led
+4 more