MarketPeel
Insider Trading Intelligence
MB

Michelle L. Basil

HAE
EVP AND GENERAL COUNSEL · HAEMONETICS CORP · CIK 0001699629
FILING MIX · LIFETIME36%/64%
BUYS
25
SELLS
45
TOTAL VALUE
$11.77M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
68,829
AVG SELL PX
$82.38
TRADE KIND
SHOWING 70 / 70
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
27 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by Michelle L. Basil, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d27+66.67%-1.98%-0.50%-1.48%-2.12%
14d27+70.37%-1.25%-0.32%-0.93%-0.75%
30d27+44.44%-0.85%+1.45%-2.30%-0.52%
60d27+55.56%-2.78%+5.51%-8.29%-2.95%
90d27+48.15%-1.67%+7.58%-9.25%-9.57%
180d27+44.44%+5.11%+12.35%-7.25%-7.99%
1y27+51.85%-7.58%+18.24%-25.82%-36.03%
2y27+70.37%-5.18%+29.55%-33.25%-51.65%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
HAE · 68,829 shares · as of May 15, 2026
017,29834,59751,89569,193202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 25 buys / 45 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
28,42468,829May 15, 2026May 19, 2026View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
2,913$56.29$164.0K40,405May 15, 2026May 19, 2026View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
7,469$69.38$518.2K42,252May 30, 2025Jun 3, 2025View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
15,55449,721May 30, 2025Jun 3, 2025View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
6,75535,233May 16, 2025Jun 13, 2025View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
14,62614,626May 16, 2025Jun 13, 2025View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
2,157$70.31$151.7K28,478May 16, 2025May 19, 2025View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
5,68934,167May 16, 2025May 20, 2025View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
12,31712,317May 16, 2025May 20, 2025View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
622$69.38$43.2K30,635May 15, 2025May 19, 2025View →
HAE
HAEMONETICS CORP
SALE10b5-1
10b5-1 plan
4,094$88.57$362.6K31,257May 29, 2024May 29, 2024View →
HAE
HAEMONETICS CORP
SALE10b5-1
10b5-1 plan
8,896$87.86$781.6K35,351May 29, 2024May 29, 2024View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
11,758$95.73$1.13M44,247May 28, 2024May 29, 2024View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
24,74856,005May 28, 2024May 29, 2024View →
HAE
HAEMONETICS CORP
SALE10b5-1
10b5-1 plan
1,604$95.08$152.5K31,257May 20, 2024May 21, 2024View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
4,17832,861May 17, 2024May 21, 2024View →
HAE
HAEMONETICS CORP
SALE10b5-1
10b5-1 plan
1,073$95.00$101.9K29,352May 17, 2024May 21, 2024View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
9,1839,183May 17, 2024May 21, 2024View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
669$95.73$64.0K28,683May 17, 2024May 21, 2024View →
HAE
HAEMONETICS CORP
SALE10b5-1
10b5-1 plan
985$96.14$94.7K30,425May 16, 2024May 17, 2024View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
446$94.80$42.3K31,410May 16, 2024May 17, 2024View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
416$96.49$40.1K31,856May 15, 2024May 17, 2024View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
197$89.05$17.5K32,272Oct 20, 2023Oct 24, 2023View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
3,541$83.34$295.1K32,469May 18, 2023May 19, 2023View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
446$89.21$39.8K36,010May 16, 2023May 17, 2023View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
9,5029,502May 15, 2023May 17, 2023View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
4,20536,456May 15, 2023May 17, 2023View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
204$88.16$18.0K32,251May 12, 2023May 16, 2023View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
180$80.39$14.5K32,455Oct 24, 2022Oct 26, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
4,2130Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
3,4640Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
PURCHASE
EVP and General Counsel
4,213$41.64$175.4K43,072Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
11,448$78.36$897.1K32,635Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
PURCHASE
EVP and General Counsel
1,011$56.57$57.2K44,083Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
PURCHASE
EVP and General Counsel
3,464$38.43$133.1K38,859Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
1,01112,553Sep 19, 2022Sep 21, 2022View →
HAE
HAEMONETICS CORP
PURCHASE
EVP and General Counsel
14,231$41.64$592.6K66,020Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
14,2314,213Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
27,769$77.76$2.16M41,424Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
PURCHASE
EVP and General Counsel
3,173$56.57$179.5K69,193Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
PURCHASE
EVP and General Counsel
11,154$38.43$428.6K51,789Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
11,1543,464Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
6,029$78.50$473.3K35,395Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
3,17313,564Sep 15, 2022Sep 19, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
277$62.60$17.3K40,635Jun 13, 2022Jun 15, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
3,258$59.10$192.5K40,912May 19, 2022May 23, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
196$56.10$11.0K38,094May 16, 2022May 18, 2022View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
14,20814,208May 16, 2022May 18, 2022View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
6,07644,170May 16, 2022May 18, 2022View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
120$71.93$8.6K38,290Oct 25, 2021Oct 27, 2021View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
195$59.87$11.7K38,410Jun 14, 2021Jun 16, 2021View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
442$55.09$24.3K38,605Jun 7, 2021Jun 9, 2021View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
220$55.19$12.1K39,047May 19, 2021May 20, 2021View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
17,67739,267May 18, 2021May 20, 2021View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
6,18721,590May 18, 2021May 20, 2021View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
16,73716,737May 18, 2021May 20, 2021View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
204$55.97$11.4K15,403May 17, 2021May 18, 2021View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
385$120.07$46.2K15,607Mar 8, 2021Mar 10, 2021View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
181$106.58$19.3K15,992Oct 23, 2020Oct 26, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
5,175$90.32$467.4K24,434Jun 16, 2020Jun 16, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
1,300$92.14$119.8K16,173Jun 16, 2020Jun 16, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
6,961$91.34$635.8K17,473Jun 16, 2020Jun 16, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
10,578$87.71$927.8K29,609Jun 15, 2020Jun 16, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
203$89.29$18.1K40,187Jun 12, 2020Jun 16, 2020View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
24,01440,390Jun 12, 2020Jun 16, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
687$97.03$66.7K16,376Jun 8, 2020Jun 10, 2020View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
9,8219,821May 18, 2020May 19, 2020View →
HAE
HAEMONETICS CORP
PURCHASEGRANT
Stock grant
2,90217,063May 18, 2020May 19, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
203$100.44$20.4K14,161May 15, 2020May 19, 2020View →
HAE
HAEMONETICS CORP
SALE
EVP and General Counsel
395$98.00$38.7K14,364Mar 9, 2020Mar 10, 2020View →
Other insiders · HAE
Loading peer insiders…
About this filer
CIK 0001699629
ROLE
EVP and General Counsel
PRIMARY
HAE
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001699629DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback