Sign inGet started

Basil Michelle L

Insider CIK 1699629 · HAE EVP and General Counsel

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
HAE HAEMONETICS CORP A Award2026-05-152026-05-1928,424— $068,829SEC↗
HAE HAEMONETICS CORP F Tax w/h2026-05-152026-05-192,913$56.29 $164.0K40,405SEC↗
HAE HAEMONETICS CORP F Tax w/h2025-05-302025-06-037,469$69.38 $518.2K42,252SEC↗
HAE HAEMONETICS CORP A Award2025-05-302025-06-0315,554— $049,721SEC↗
HAE HAEMONETICS CORP A Award deriv2025-05-162025-05-2012,317— $012,317SEC↗
HAE HAEMONETICS CORP A Award deriv2025-05-162025-06-1314,626— $014,626SEC↗
HAE HAEMONETICS CORP F Tax w/h2025-05-162025-05-192,157$70.31 $151.7K28,478SEC↗
HAE HAEMONETICS CORP A Award2025-05-162025-05-205,689— $034,167SEC↗
HAE HAEMONETICS CORP A Award2025-05-162025-06-136,755— $035,233SEC↗
HAE HAEMONETICS CORP F Tax w/h2025-05-152025-05-19622$69.38 $43.2K30,635SEC↗
HAE HAEMONETICS CORP S Sale2024-05-292024-05-298,896$87.86 $781.6K35,351SEC↗
HAE HAEMONETICS CORP S Sale2024-05-292024-05-294,094$88.57 $362.6K31,257SEC↗
HAE HAEMONETICS CORP A Award2024-05-282024-05-2924,748— $056,005SEC↗
HAE HAEMONETICS CORP F Tax w/h2024-05-282024-05-2911,758$95.73 $1.13M44,247SEC↗
HAE HAEMONETICS CORP S Sale2024-05-202024-05-211,604$95.08 $152.5K31,257SEC↗
HAE HAEMONETICS CORP A Award deriv2024-05-172024-05-219,183— $09,183SEC↗
HAE HAEMONETICS CORP S Sale2024-05-172024-05-211,073$95.00 $101.9K29,352SEC↗
HAE HAEMONETICS CORP F Tax w/h2024-05-172024-05-21669$95.73 $64.0K28,683SEC↗
HAE HAEMONETICS CORP A Award2024-05-172024-05-214,178— $032,861SEC↗
HAE HAEMONETICS CORP F Tax w/h2024-05-162024-05-17446$94.80 $42.3K31,410SEC↗
HAE HAEMONETICS CORP S Sale2024-05-162024-05-17985$96.14 $94.7K30,425SEC↗
HAE HAEMONETICS CORP F Tax w/h2024-05-152024-05-17416$96.49 $40.1K31,856SEC↗
HAE HAEMONETICS CORP F Tax w/h2023-10-202023-10-24197$89.05 $17.5K32,272SEC↗
HAE HAEMONETICS CORP F Tax w/h2023-05-182023-05-193,541$83.34 $295.1K32,469SEC↗
HAE HAEMONETICS CORP F Tax w/h2023-05-162023-05-17446$89.21 $39.8K36,010SEC↗
HAE HAEMONETICS CORP A Award deriv2023-05-152023-05-179,502— $09,502SEC↗
HAE HAEMONETICS CORP A Award2023-05-152023-05-174,205— $036,456SEC↗
HAE HAEMONETICS CORP F Tax w/h2023-05-122023-05-16204$88.16 $18.0K32,251SEC↗
HAE HAEMONETICS CORP S Sale2022-10-242022-10-26180$80.39 $14.5K32,455SEC↗
HAE HAEMONETICS CORP M Exercise deriv2022-09-192022-09-213,464— $00SEC↗
HAE HAEMONETICS CORP M Exercise deriv2022-09-192022-09-211,011— $012,553SEC↗
HAE HAEMONETICS CORP M Exercise deriv2022-09-192022-09-214,213— $00SEC↗
HAE HAEMONETICS CORP M Exercise2022-09-192022-09-213,464$38.43 $133.1K38,859SEC↗
HAE HAEMONETICS CORP M Exercise2022-09-192022-09-214,213$41.64 $175.4K43,072SEC↗
HAE HAEMONETICS CORP M Exercise2022-09-192022-09-211,011$56.57 $57.2K44,083SEC↗
HAE HAEMONETICS CORP S Sale2022-09-192022-09-2111,448$78.36 $897.1K32,635SEC↗
HAE HAEMONETICS CORP M Exercise deriv2022-09-152022-09-1914,231— $04,213SEC↗
HAE HAEMONETICS CORP M Exercise deriv2022-09-152022-09-193,173— $013,564SEC↗
HAE HAEMONETICS CORP M Exercise deriv2022-09-152022-09-1911,154— $03,464SEC↗
HAE HAEMONETICS CORP M Exercise2022-09-152022-09-1911,154$38.43 $428.6K51,789SEC↗
HAE HAEMONETICS CORP S Sale2022-09-152022-09-196,029$78.50 $473.3K35,395SEC↗
HAE HAEMONETICS CORP S Sale2022-09-152022-09-1927,769$77.76 $2.16M41,424SEC↗
HAE HAEMONETICS CORP M Exercise2022-09-152022-09-193,173$56.57 $179.5K69,193SEC↗
HAE HAEMONETICS CORP M Exercise2022-09-152022-09-1914,231$41.64 $592.6K66,020SEC↗
HAE HAEMONETICS CORP S Sale2022-06-132022-06-15277$62.60 $17.3K40,635SEC↗
HAE HAEMONETICS CORP S Sale2022-05-192022-05-233,258$59.10 $192.5K40,912SEC↗
HAE HAEMONETICS CORP A Award deriv2022-05-162022-05-1814,208— $014,208SEC↗
HAE HAEMONETICS CORP A Award2022-05-162022-05-186,076— $044,170SEC↗
HAE HAEMONETICS CORP S Sale2022-05-162022-05-18196$56.10 $11.0K38,094SEC↗
HAE HAEMONETICS CORP S Sale2021-10-252021-10-27120$71.93 $8.6K38,290SEC↗
HAE HAEMONETICS CORP S Sale2021-06-142021-06-16195$59.87 $11.7K38,410SEC↗
HAE HAEMONETICS CORP S Sale2021-06-072021-06-09442$55.09 $24.3K38,605SEC↗
HAE HAEMONETICS CORP S Sale2021-05-192021-05-20220$55.19 $12.1K39,047SEC↗
HAE HAEMONETICS CORP A Award deriv2021-05-182021-05-2016,737— $016,737SEC↗
HAE HAEMONETICS CORP A Award2021-05-182021-05-2017,677— $039,267SEC↗
HAE HAEMONETICS CORP A Award2021-05-182021-05-206,187— $021,590SEC↗
HAE HAEMONETICS CORP S Sale2021-05-172021-05-18204$55.97 $11.4K15,403SEC↗
HAE HAEMONETICS CORP S Sale2021-03-082021-03-10385$120.07 $46.2K15,607SEC↗
HAE HAEMONETICS CORP S Sale2020-10-232020-10-26181$106.58 $19.3K15,992SEC↗
HAE HAEMONETICS CORP S Sale2020-06-162020-06-166,961$91.34 $635.8K17,473SEC↗
HAE HAEMONETICS CORP S Sale2020-06-162020-06-161,300$92.14 $119.8K16,173SEC↗
HAE HAEMONETICS CORP S Sale2020-06-162020-06-165,175$90.32 $467.4K24,434SEC↗
HAE HAEMONETICS CORP S Sale2020-06-152020-06-1610,578$87.71 $927.8K29,609SEC↗
HAE HAEMONETICS CORP S Sale2020-06-122020-06-16203$89.29 $18.1K40,187SEC↗
HAE HAEMONETICS CORP A Award2020-06-122020-06-1624,014— $040,390SEC↗
HAE HAEMONETICS CORP S Sale2020-06-082020-06-10687$97.03 $66.7K16,376SEC↗
HAE HAEMONETICS CORP A Award deriv2020-05-182020-05-199,821— $09,821SEC↗
HAE HAEMONETICS CORP A Award2020-05-182020-05-192,902— $017,063SEC↗
HAE HAEMONETICS CORP S Sale2020-05-152020-05-19203$100.44 $20.4K14,161SEC↗
HAE HAEMONETICS CORP S Sale2020-03-092020-03-10395$98.00 $38.7K14,364SEC↗
HAE HAEMONETICS CORP A Award2019-10-222019-10-231,621— $014,759SEC↗
HAE HAEMONETICS CORP S Sale2019-10-092019-10-101,100$122.50 $134.8K22,671SEC↗
HAE HAEMONETICS CORP S Sale2019-10-092019-10-103,724$123.50 $459.9K18,947SEC↗
HAE HAEMONETICS CORP S Sale2019-10-092019-10-105,809$124.54 $723.5K13,138SEC↗
HAE HAEMONETICS CORP S Sale2019-10-082019-10-108,883$122.34 $1.09M23,771SEC↗
HAE HAEMONETICS CORP A Award2019-10-042019-10-0819,516— $032,654SEC↗
HAE HAEMONETICS CORP S Sale2019-06-122019-06-13231$109.37 $25.3K13,138SEC↗
HAE HAEMONETICS CORP M Exercise deriv2019-06-072019-06-104,872— $014,618SEC↗
HAE HAEMONETICS CORP S Sale2019-06-072019-06-106,745$103.50 $698.1K13,811SEC↗
HAE HAEMONETICS CORP M Exercise2019-06-072019-06-104,872$38.43 $187.2K20,556SEC↗
HAE HAEMONETICS CORP S Sale2019-06-072019-06-10442$103.38 $45.7K13,369SEC↗
HAE HAEMONETICS CORP M Exercise deriv2019-06-062019-06-106,148— $018,444SEC↗
HAE HAEMONETICS CORP M Exercise2019-06-062019-06-106,148$41.64 $256.0K21,832SEC↗
HAE HAEMONETICS CORP S Sale2019-06-062019-06-106,148$103.25 $634.8K15,684SEC↗
HAE HAEMONETICS CORP A Award deriv2019-05-142019-05-169,794— $09,794SEC↗
HAE HAEMONETICS CORP A Award2019-05-142019-05-162,805— $015,684SEC↗
HAE HAEMONETICS CORP S Sale2019-03-072019-03-11391$83.57 $32.7K12,879SEC↗
HAE HAEMONETICS CORP A Award deriv2018-06-112018-06-139,516— $09,516SEC↗
HAE HAEMONETICS CORP A Award2018-06-112018-06-132,673— $013,270SEC↗
HAE HAEMONETICS CORP S Sale2018-06-072018-06-08457$92.73 $42.4K10,597SEC↗
HAE HAEMONETICS CORP S Sale2018-03-062018-03-08389$72.23 $28.1K10,786SEC↗
HAE HAEMONETICS CORP A Award deriv2017-06-062017-06-0824,592$41.64 $1.02M24,592SEC↗
HAE HAEMONETICS CORP A Award2017-06-062017-06-086,003$41.64 $250.0K10,882SEC↗
HAE HAEMONETICS CORP A Award deriv2017-03-062017-03-0819,490$38.43 $749.0K19,490SEC↗
HAE HAEMONETICS CORP A Award deriv2017-03-062017-03-089,758— $019,516SEC↗
HAE HAEMONETICS CORP A Award2017-03-062017-03-084,879$38.43 $187.5K4,879SEC↗