MarketPeel
Insider Trading Intelligence
FP

Floyd F. Petersen

AMPH
DIRECTOR · AMPHASTAR PHARMACEUTICALS, INC. · CIK 0001611286
FILING MIX · LIFETIME20%/80%
BUYS
19
SELLS
77
TOTAL VALUE
$5.26M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
71,368
AVG SELL PX
$24.79
TRADE KIND
SHOWING 96 / 96
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
70 backtested trades · 8 horizons · 20 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Floyd F. Petersen, 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
7d70+44.29%+0.53%+0.44%+0.09%-0.18%0.14
14d70+40.00%+1.31%+0.71%+0.60%+1.16%0.54
30d70+50.00%+1.70%+1.21%+0.49%+0.72%0.34
60d70+42.86%+4.21%+2.73%+1.48%-0.75%0.70
90d70+50.00%+4.55%+4.47%+0.09%-5.07%0.03
180d70+44.29%+4.85%+9.05%-4.20%-6.96%-1.13
1y70(7 pending)+36.51%+10.52%+20.00%-8.87%-23.98%-1.54
2y70(13 pending)+33.33%+29.78%+37.05%-5.72%-5.37%-0.57
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 · 71,368 shares · as of Dec 12, 2025
028,58157,16285,743114,32420212022202320242025SHARES 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
FLOW · 19 buys / 77 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
2,426$25.92$62.9K71,368Dec 12, 2025Dec 15, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
1,737$25.69$44.6K73,794Dec 11, 2025Dec 15, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
16,679$16.69$278.4K92,210Nov 13, 2025Nov 17, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
16,6790Nov 13, 2025Nov 17, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
16,679$26.49$441.8K75,531Nov 13, 2025Nov 17, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$25.27$12.6K75,531Nov 3, 2025Nov 5, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$27.20$13.6K76,031Oct 1, 2025Oct 2, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$30.98$15.5K76,531Sep 2, 2025Sep 3, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$20.83$10.4K77,031Aug 1, 2025Aug 4, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$23.47$11.7K77,531Jul 2, 2025Jul 3, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$25.67$12.8K72,909Jun 2, 2025Jun 4, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
5,12278,031Jun 2, 2025Jun 4, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
11,40211,402Jun 2, 2025Jun 4, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$24.08$12.0K73,409May 1, 2025May 2, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$28.38$14.2K73,909Apr 1, 2025Apr 2, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
1,000$27.99$28.0K74,409Mar 6, 2025Mar 7, 2025View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
3,000$46.47$139.4K75,409Sep 5, 2024Sep 6, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
3,000$41.40$124.2K78,409Jun 10, 2024Jun 11, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
3,07681,409Jun 3, 2024Jun 5, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
6,8646,864Jun 3, 2024Jun 5, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$42.65$21.3K78,333Jun 3, 2024Jun 5, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$41.67$20.8K78,833May 1, 2024May 2, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$43.43$21.7K79,333Apr 1, 2024Apr 2, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
49$46.53$2.3K79,833Mar 1, 2024Mar 4, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
451$45.60$20.6K79,882Mar 1, 2024Mar 4, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
26$53.64$1.4K80,333Feb 1, 2024Feb 2, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
474$53.07$25.2K80,359Feb 1, 2024Feb 2, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
353$61.70$21.8K80,833Jan 2, 2024Jan 3, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
147$60.56$8.9K81,186Jan 2, 2024Jan 3, 2024View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
365$58.15$21.2K81,333Dec 1, 2023Dec 4, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
135$57.24$7.7K81,698Dec 1, 2023Dec 4, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$45.30$22.7K81,833Nov 1, 2023Nov 2, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
500$45.78$22.9K82,333Oct 2, 2023Oct 3, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
7,0167,016Jun 5, 2023Jun 7, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
2,71682,833Jun 5, 2023Jun 7, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$43.13$215.7K80,117May 17, 2023May 18, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE10b5-1
10b5-1 plan
491$37.72$18.5K85,117Apr 3, 2023Apr 4, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
87$37.25$3.2K85,608Mar 1, 2023Mar 2, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
1$33.70$3486,107Mar 1, 2023Mar 2, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
412$36.59$15.1K85,695Mar 1, 2023Mar 2, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$30.35$15.2K86,108Feb 1, 2023Feb 2, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$27.94$14.0K86,608Jan 3, 2023Jan 4, 2023View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$30.13$15.1K87,108Dec 1, 2022Dec 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$31.13$15.6K87,608Nov 1, 2022Nov 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$28.59$14.3K88,108Oct 3, 2022Oct 4, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$29.44$14.7K88,608Sep 1, 2022Sep 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$37.48$18.7K89,108Aug 1, 2022Aug 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$34.78$17.4K89,608Jul 1, 2022Jul 5, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
4,16390,108Jun 10, 2022Jun 14, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
10,98410,984Jun 10, 2022Jun 14, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
120$37.67$4.5K85,945Jun 1, 2022Jun 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
380$36.79$14.0K86,065Jun 1, 2022Jun 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
20,291$17.11$347.2K96,369May 18, 2022May 19, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
20,2910May 18, 2022May 19, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
9,924$35.05$347.8K86,445May 18, 2022May 19, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
268$35.15$9.4K76,105May 2, 2022May 3, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
27$35.52$95976,078May 2, 2022May 3, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
63$37.35$2.4K76,373Apr 1, 2022Apr 4, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
437$36.59$16.0K76,436Apr 1, 2022Apr 4, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$27.27$13.6K76,873Mar 1, 2022Mar 1, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
411$24.24$10.0K77,373Feb 1, 2022Feb 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
89$23.37$2.1K77,784Feb 1, 2022Feb 2, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$23.22$11.6K77,873Jan 3, 2022Jan 4, 2022View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
1,000$22.50$22.5K78,373Dec 22, 2021Dec 23, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
6,01979,373Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
17,18217,182Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
15,8270Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
15,827$19.34$306.0K73,354Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
15,827$16.43$260.0K89,181Jun 7, 2021Jun 8, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10,00015,827Jun 3, 2021Jun 4, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10,000$18.65$186.5K73,354Jun 3, 2021Jun 4, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
10,000$16.43$164.3K83,354Jun 3, 2021Jun 4, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
639$18.26$11.7K73,354Feb 1, 2021Feb 2, 2021View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$17.87$8.9K73,993Dec 1, 2020Dec 2, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$19.84$9.9K74,493Nov 2, 2020Nov 3, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$18.89$9.4K74,993Oct 1, 2020Oct 2, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$19.90$9.9K75,493Sep 1, 2020Sep 2, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$20.62$10.3K75,993Aug 3, 2020Aug 4, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$22.27$11.1K76,493Jul 1, 2020Jul 2, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
5,85176,993Jun 8, 2020Jun 9, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASEGRANT
Stock grant
16,00416,004Jun 8, 2020Jun 9, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$18.97$9.5K71,142Jun 1, 2020Jun 2, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
42,6820May 15, 2020May 18, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
42,682$18.25$779.0K71,642May 15, 2020May 18, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
42,682$15.11$644.9K114,324May 15, 2020May 18, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,000$17.78$88.9K71,642May 14, 2020May 18, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
5,000$15.11$75.5K76,642May 14, 2020May 18, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
5,00042,682May 14, 2020May 18, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
100$19.20$1.9K71,642May 12, 2020May 14, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
PURCHASE
100$15.11$1.5K71,742May 12, 2020May 14, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
10047,682May 12, 2020May 14, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$16.66$8.3K71,642May 1, 2020May 4, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$14.36$7.2K72,142Apr 1, 2020Apr 2, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$15.56$7.8K72,642Mar 2, 2020Mar 3, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
500$19.12$9.6K73,142Feb 3, 2020Feb 4, 2020View →
AMPH
AMPHASTAR PHARMACEUTICALS, INC.
SALE
1,000$19.14$19.1K73,642Jan 2, 2020Jan 3, 2020View →
Other insiders · AMPH
Loading peer insiders…
About this filer
CIK 0001611286
ROLE
Director
PRIMARY
AMPH
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001611286DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback