MarketPeel
Insider Trading Intelligence
RP

Richard K. Prins

AMPH
DIRECTOR · AMPHASTAR PHARMACEUTICALS, INC. · CIK 0001047579
FILING MIX · LIFETIME46%/54%
BUYS
52
SELLS
61
TOTAL VALUE
$6.85M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
17,365
AVG SELL PX
$16.38
TRADE KIND
SHOWING 113 / 113
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
22 backtested trades · 8 horizons · 5 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Richard K. Prins, 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
7d22+31.82%+0.51%+1.24%-0.73%+0.30%
14d22+31.82%+1.86%+1.99%-0.13%+1.28%
30d22+31.82%+2.39%+3.08%-0.69%-0.46%
60d22+45.45%+1.21%+3.86%-2.65%-3.96%
90d22+50.00%+1.76%+5.07%-3.31%-4.93%
180d22+59.09%-3.28%+9.81%-11.64%-22.15%
1y22(1 pending)+57.14%+1.12%+15.99%-14.87%-43.73%
2y22(4 pending)+55.56%+17.19%+24.74%-7.55%-84.64%
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
AMPH · 17,365 shares · as of Jun 1, 2026
017,39834,79652,19369,591202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 52 buys / 61 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
17,36517,365Jun 1, 2026Jun 3, 2026View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
8,14337,598Jun 1, 2026Jun 3, 2026View →
IGC
IGC PHARMA, INC.
PURCHASE
70,0001,541,251Apr 1, 2026Apr 6, 2026View →
IGC
IGC PHARMA, INC.
SALE
70,00070,000Apr 1, 2026Apr 6, 2026View →
IGC
IGC PHARMA, INC.
PURCHASE
100,0001,471,251Apr 1, 2026Apr 6, 2026View →
IGC
IGC PHARMA, INC.
SALE
100,0000Apr 1, 2026Apr 6, 2026View →
IGC
IGC PHARMA, INC.
SALE
100,00050,000Jan 19, 2026Jan 20, 2026View →
IGC
IGC PHARMA, INC.
PURCHASE
100,0001,371,251Jan 19, 2026Jan 20, 2026View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
4,179$27.10$113.3K35,183Nov 25, 2025Nov 25, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
4,179$16.69$69.7K39,362Nov 25, 2025Nov 25, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
4,1790Nov 25, 2025Nov 25, 2025View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
750,000750,000Oct 17, 2025Oct 22, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
5,12235,183Jun 2, 2025Jun 4, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
11,40211,402Jun 2, 2025Jun 4, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALEGRANT
Gift
41030,061Dec 9, 2024Dec 11, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10,0000Dec 9, 2024Dec 11, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10,000$43.77$437.7K30,471Dec 9, 2024Dec 11, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
10,000$19.52$195.2K40,471Dec 9, 2024Dec 11, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$48.80$244.0K31,471Nov 12, 2024Nov 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALEGRANT
Gift
1,00030,471Nov 12, 2024Nov 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
2,500$16.69$41.7K36,471Nov 12, 2024Nov 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
2,5004,179Nov 12, 2024Nov 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALEGRANT
Gift
1,50029,455Aug 19, 2024Jun 3, 2026View →
IGC
IGC PHARMA, INC.
SALEGRANT
Gift
200,0001,042,917Aug 12, 2024Aug 12, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
3,915$20.03$78.4K37,886Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
3,91510,000Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
17,101$43.07$736.6K33,971Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
7,182$19.52$140.2K51,072Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
6,004$20.08$120.6K43,890Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
7,18210,000Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
6,00410,000Aug 12, 2024Aug 13, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
6,8646,864Jun 3, 2024Jun 5, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
3,07633,971Jun 3, 2024Jun 5, 2024View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
175,000175,000Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
SALE
100,000100,000Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
210,000210,000Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
SALE
100,000200,000Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
SALE
71,250213,750Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
SALE
58,33358,333Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
PURCHASE
100,0001,013,334Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
PURCHASE
58,3331,071,667Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
PURCHASE
28,5001,242,917Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
PURCHASE
42,7501,214,417Mar 13, 2024Mar 15, 2024View →
IGC
IGC PHARMA, INC.
PURCHASE
100,0001,171,667Mar 13, 2024Mar 15, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALEGRANT
Gift
1,00030,895Nov 17, 2023Nov 20, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
4,000$55.86$223.4K31,895Nov 17, 2023Nov 20, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$52.50$262.5K35,895Nov 13, 2023Nov 15, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
2,000$52.50$105.0K40,895Aug 18, 2023Aug 21, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
4,163$57.39$238.9K42,895Aug 15, 2023Aug 16, 2023View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
285,0001,335,000Jun 20, 2023Jun 27, 2023View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
300,0001,050,000Jun 20, 2023Jun 27, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
7,0167,016Jun 5, 2023Jun 7, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
2,71647,058Jun 5, 2023Jun 7, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$43.50$217.5K44,342May 15, 2023May 16, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,000$16.69$83.5K49,342May 15, 2023May 16, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,0006,679May 15, 2023May 16, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$42.06$210.3K47,342May 12, 2023May 16, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALEGRANT
Gift
3,00044,342May 12, 2023May 16, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,00011.679May 12, 2023May 16, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,000$16.69$83.5K52,342May 12, 2023May 16, 2023View →
IGC
IGC PHARMA, INC.
PURCHASE
100,000855,000Mar 31, 2023Jun 27, 2023View →
IGC
IGC PHARMA, INC.
SALE
58,334116,666Mar 31, 2023Jun 27, 2023View →
IGC
IGC PHARMA, INC.
SALE
100,000100,000Mar 31, 2023Jun 27, 2023View →
IGC
IGC PHARMA, INC.
PURCHASE
58,334913,334Mar 31, 2023Jun 27, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
4,16347,342Jun 10, 2022Jun 14, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
10,98410,984Jun 10, 2022Jun 14, 2022View →
IGC
IGC PHARMA, INC.
PURCHASE
31,250755,000Jun 1, 2022Jun 28, 2022View →
IGC
IGC PHARMA, INC.
SALE
31,250575,000Jun 1, 2022Jun 28, 2022View →
IGC
IGC PHARMA, INC.
PURCHASE
93,750723,750May 31, 2022Jun 28, 2022View →
IGC
IGC PHARMA, INC.
SALE
93,750606,250May 31, 2022Jun 28, 2022View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
175,000175,000May 25, 2022Jun 27, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALEGRANT
Gift
2,00043,179May 17, 2022Jun 14, 2022View →
IGC
IGC PHARMA, INC.
PURCHASE
100,000630,000Mar 21, 2022Jun 28, 2022View →
IGC
IGC PHARMA, INC.
SALE
100,000700,000Mar 21, 2022Jun 28, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10,000$34.02$340.2K45,179Mar 15, 2022Mar 17, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
10,000$17.11$171.1K55,179Mar 15, 2022Mar 17, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10,0000Mar 15, 2022Mar 17, 2022View →
IGC
IGC PHARMA, INC.
SALEGRANT
Gift
40,000530,000Dec 23, 2021Dec 27, 2021View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
300,000300,000Dec 20, 2021Dec 27, 2021View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
300,000570,000Dec 20, 2021Dec 27, 2021View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
500,000800,000Dec 20, 2021Dec 27, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,29110,000Dec 10, 2021Dec 13, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,291$17.11$90.5K50,470Dec 10, 2021Dec 13, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,291$21.36$113.0K45,179Dec 10, 2021Dec 13, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,00015,291Nov 22, 2021Nov 23, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$21.22$106.1K45,179Nov 22, 2021Nov 23, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,000$17.11$85.5K50,179Nov 22, 2021Nov 23, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
17,18217,182Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
6,01945,179Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,0000Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$18.70$93.5K39,160Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,000$16.43$82.2K44,160Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,000$16.43$82.2K44,160Jun 4, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$18.77$93.9K39,160Jun 4, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,0005,000Jun 4, 2021Jun 8, 2021View →
IGC
IGC PHARMA, INC.
PURCHASEGRANT
Stock grant
300,000920,000May 13, 2021May 14, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
15,82710,000May 11, 2021May 13, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
15,827$18.90$299.1K39,160May 11, 2021May 13, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
15,827$16.43$260.0K54,987May 11, 2021May 13, 2021View →
IGC
IGC PHARMA, INC.
SALE
50,000$1.75$87.5K620,000Mar 9, 2021Mar 10, 2021View →
IGC
IGC PHARMA, INC.
SALE
49,500$1.80$89.1K670,000Mar 3, 2021Mar 8, 2021View →
IGC
IGC PHARMA, INC.
SALE
500$1.81$905719,500Mar 3, 2021Mar 8, 2021View →
IGC
IGC PHARMA, INC.
SALEGRANT
Gift
25,000720,000Feb 10, 2021Mar 8, 2021View →
IGC
IGC PHARMA, INC.
SALE
50,000$2.04$102.0K745,000Dec 1, 2020Dec 1, 2020View →
IGC
IGC PHARMA, INC.
SALEGRANT
Gift
20,000795,000Nov 9, 2020Dec 1, 2020View →
IGC
IGC PHARMA, INC.
SALEGRANT
Gift
13,000815,000Oct 13, 2020Dec 1, 2020View →
IGC
IGC PHARMA, INC.
SALEGRANT
Gift
60,000828,000Aug 13, 2020Dec 1, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
6,000$20.33$122.0K39,160Aug 11, 2020Aug 12, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
16,00416,004Jun 8, 2020Jun 9, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
5,85145,160Jun 8, 2020Jun 9, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
30,282$15.11$457.6K69,591May 12, 2020May 14, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
30,282$19.00$575.4K39,309May 12, 2020May 14, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
30,2820May 12, 2020May 14, 2020View →
Other insiders · AMPH
Loading peer insiders…
About this filer
CIK 0001047579
ROLE
Director
PRIMARY
AMPH
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001047579DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback