MarketPeel
Insider Trading Intelligence
CW

Christopher I. Wright

ALKS
DIRECTOR · ALKERMES PLC. · CIK 0001838503
FILING MIX · LIFETIME63%/37%
BUYS
27
SELLS
16
TOTAL VALUE
$346.3K
COMPANIES
2
ACTIVE SINCE
Feb 2021
HOLDINGS NOW
68,408
AVG SELL PX
$26.84
TRADE KIND
SHOWING 43 / 43
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by Christopher I. Wright, 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
7d1+100.00%-1.57%-1.47%-0.10%-0.10%
14d1+0.00%+13.61%+2.93%+10.69%+10.69%
30d1+100.00%-19.37%+3.91%-23.28%-23.28%
60d1+100.00%-18.32%+9.59%-27.91%-27.91%
90d1+100.00%-20.16%+9.97%-30.13%-30.13%
180d1+100.00%-20.16%+17.94%-38.09%-38.09%
1y1+100.00%-74.83%+16.02%-90.86%-90.86%
2y1+100.00%-84.03%+6.77%-90.80%-90.80%
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
ALKS · 25,680 shares · as of Jun 12, 2026
07,28914,57821,86629,1552023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 27 buys / 16 sellsCOVERAGE · 22 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ALKS
ALKERMES PLC.
SALE10b5-1
10b5-1 plan
2,000$45.10$90.2K25,680Jun 12, 2026Jun 12, 2026View →
ALKS
ALKERMES PLC.
SALE
6,1420May 21, 2026May 22, 2026View →
ALKS
ALKERMES PLC.
PURCHASE
6,14229,155May 21, 2026May 22, 2026View →
ALKS
ALKERMES PLC.
SALE
1,475$36.95$54.5K27,680May 21, 2026May 22, 2026View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
5,4095,409May 20, 2026May 22, 2026View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
11,53811,538May 20, 2026May 22, 2026View →
ALKS
ALKERMES PLC.
SALE
3,3010Jun 8, 2025Jun 10, 2025View →
ALKS
ALKERMES PLC.
PURCHASE
3,30123,806Jun 8, 2025Jun 10, 2025View →
ALKS
ALKERMES PLC.
SALE
793$31.71$25.1K23,013Jun 8, 2025Jun 10, 2025View →
ALKS
ALKERMES PLC.
PURCHASE
8,01322,429May 31, 2025Jun 2, 2025View →
ALKS
ALKERMES PLC.
SALE
8,0130May 31, 2025Jun 2, 2025View →
ALKS
ALKERMES PLC.
SALE
1,924$30.61$58.9K20,505May 31, 2025Jun 2, 2025View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
6,1426,142May 21, 2025May 23, 2025View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
13,47413,474May 21, 2025May 23, 2025View →
ALKS
ALKERMES PLC.
PURCHASE
6,10415,881Jun 29, 2024Jul 1, 2024View →
ALKS
ALKERMES PLC.
SALE
6,1040Jun 29, 2024Jul 1, 2024View →
ALKS
ALKERMES PLC.
SALE
1,465$24.10$35.3K14,416Jun 29, 2024Jul 1, 2024View →
ALKS
ALKERMES PLC.
SALE
3,3013,301Jun 8, 2024Jun 10, 2024View →
ALKS
ALKERMES PLC.
SALE
793$23.91$19.0K9,777Jun 8, 2024Jun 10, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
3,30110,570Jun 8, 2024Jun 10, 2024View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
8,0138,013May 31, 2024Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
17,49217,492May 31, 2024Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
231$30.86$7.1K11,785Nov 17, 2023Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
254$30.72$7.8K12,986Nov 17, 2023Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
1196,104Nov 17, 2023Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
14$28.40$398728Nov 17, 2023Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
355$28.40$10.1K18,128Nov 17, 2023Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASE
1296,602Nov 17, 2023Jun 4, 2024View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
5,9855,985Jun 29, 2023Jun 30, 2023View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
12,73212,732Jun 29, 2023Jun 30, 2023View →
ALKS
ALKERMES PLC.
PURCHASE
3,2363,519Jun 8, 2023Jun 12, 2023View →
ALKS
ALKERMES PLC.
SALE
777$31.54$24.5K2,742Jun 8, 2023Jun 12, 2023View →
ALKS
ALKERMES PLC.
SALE
90$31.54$2.8K283Jun 8, 2023Jun 12, 2023View →
ALKS
ALKERMES PLC.
SALE
3,2366,473Jun 8, 2023Jun 12, 2023View →
ALKS
ALKERMES PLC.
SALE
3730Jun 8, 2023Jun 12, 2023View →
ALKS
ALKERMES PLC.
PURCHASE
373373Jun 8, 2023Jun 12, 2023View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
11,55411,554Jul 7, 2022Jul 8, 2022View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
5,9575,957Jul 7, 2022Jul 8, 2022View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
714714Jun 8, 2022Jun 10, 2022View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
17,77317,773Jun 8, 2022Jun 10, 2022View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
373373Jun 8, 2022Jun 10, 2022View →
ALKS
ALKERMES PLC.
PURCHASEGRANT
Stock grant
9,7099,709Jun 8, 2022Jun 10, 2022View →
CYCN
CYCLERION THERAPEUTICS, INC.
SALE
Chief Medical Officer
2,637$3.99$10.5K42,728Feb 25, 2021Mar 1, 2021View →
Other insiders · ALKS
Loading peer insiders…
About this filer
CIK 0001838503
ROLE
Director
PRIMARY
ALKS
COMPANIES
2
ACTIVE SINCE
Feb 2021
MARKETPEEL · /INSIDER/0001838503DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback