Forrester CFO Leo Christian Finn sells 7,000 shares for $82,433
FORR•Insider sale disclosed
- Forrester Research CFO Leo Christian Finn sold 7,000 common shares on Aug. 20, 2026.
- Sale price: $11.78 per share.
- Directly held stake fell to 34,476 shares.




