Insider trades

Open-market buys and sales that US company officers, directors and 10% owners file, newest filing first.

Open-market buys
518 trades
$10.3T in total
Open-market sales
1,246 trades
$1.4B in total
Insiders filing
582 insiders
Last 7 days
Trade type
Director
Staar SurgicalSTAA
Open-market buy03/11–03/1303/13670,213 sh6 trades$18.31avg.$12,269,409.66No record
10% Owner
Staar SurgicalSTAA
Open-market buy01/0901/1327,485 sh2 trades$22.05avg.$606,044.25No record
10% Owner
Staar SurgicalSTAA
Open-market buy01/06–01/0801/08406,653 sh8 trades$21.68avg.$8,818,095.06No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/11/19–25/11/2125/11/211,500,000 sh6 trades$27.37avg.$41,061,614.88No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/04/08–25/04/1025/04/10187,227 sh8 trades$15.31avg.$2,866,870.56No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/04/03–25/04/0725/04/07845,220 sh10 trades$16.12avg.$13,626,458.77No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/03/31–25/04/0225/04/0253,969 sh4 trades$17.44avg.$941,345.34No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/03/26–25/03/2825/03/28113,384 sh6 trades$17.50avg.$1,983,903.67No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/03/21–25/03/2525/03/25136,696 sh4 trades$17.66avg.$2,414,698.24No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/03/18–25/03/2025/03/20201,844 sh6 trades$17.77avg.$3,585,936.54No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/03/0425/03/0627,953 sh4 trades$17.24avg.$481,910.81No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/02/27–25/03/0325/03/03663,761 sh12 trades$16.99avg.$11,274,618.53No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/02/12–25/02/1425/02/14411,430 sh10 trades$15.25avg.$6,276,177.69No record
10% Owner
Staar SurgicalSTAA
Open-market buy25/01/14–25/01/1625/01/1629,376 sh4 trades$21.47avg.$630,737.8No record
10% Owner
Staar SurgicalSTAA
Open-market buy24/12/16–24/12/1824/12/1880,200 sh8 trades$24.28avg.$1,947,511.4No record
Staar SurgicalSTAA
Open-market buy24/08/1224/08/191,315 sh$37.99$49,956.85+45.5%
10% Owner
Staar SurgicalSTAA
Open-market buy24/05/0924/05/131 sh2 trades$42.56avg.$42.56No record
Staar SurgicalSTAA
Open-market buy24/03/1424/03/141,750 sh$38.11$66,692.5+19.2%
10% Owner
Staar SurgicalSTAA
Open-market buy24/01/0824/01/104,042 sh2 trades$27.11avg.$109,578.62No record
10% Owner
Staar SurgicalSTAA
Open-market buy24/01/03–24/01/0524/01/05226,553 sh8 trades$28.61avg.$6,482,425.07No record