Top notable investors sells in the past two quarters: Q4 2024 & Q1 2025

Consensus stock sells among notable investors for period between Oct 1, 2024 and Mar 31, 2025

Number of notable investors: 95

Symbol Company Class Buys % Sells % Net % Buys Sells Net Price Value Diff $