MarketPeel
Insider Trading Intelligence
CW

Charles Witherspoon

WST
VP & TREASURER · WEST PHARMACEUTICAL SERVICES INC · CIK 0001731739
FILING MIX · LIFETIME45%/55%
BUYS
17
SELLS
21
TOTAL VALUE
$3.75M
COMPANIES
1
ACTIVE SINCE
Feb 2023
HOLDINGS NOW
178
AVG SELL PX
$345.64
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 4 pending
Forward-return performance of every backtestable P/S trade by Charles Witherspoon, 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
7d9+22.22%+1.50%+0.98%+0.52%+0.39%
14d9+11.11%+4.28%+2.48%+1.80%+1.94%
30d9+11.11%+5.53%+3.67%+1.86%+1.13%
60d9+44.44%+3.19%+5.62%-2.43%-1.88%
90d9+22.22%+5.29%+6.96%-1.67%-1.48%
180d9+66.67%-12.13%+9.70%-21.84%-26.54%
1y9+100.00%-14.30%+23.84%-38.14%-33.54%
2y9(4 pending)+100.00%-26.13%+51.97%-78.10%-78.20%
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
WST · 177.644 shares · as of Feb 20, 2026
01,0001,9992,9993,998202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 17 buys / 21 sellsCOVERAGE · 13 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
22.069$241.12$5.3K1,407.897Feb 20, 2026Feb 23, 2026View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
60.221,429.966Feb 20, 2026Feb 23, 2026View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
60.22177.644Feb 20, 2026Feb 23, 2026View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
115.911,411.265Feb 17, 2026Feb 19, 2026View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
41.519$243.19$10.1K1,369.746Feb 17, 2026Feb 19, 2026View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
548548Feb 18, 2025Feb 20, 2025View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
237237Feb 18, 2025Feb 20, 2025View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
23.492$211.00$5.0K1,295.355Feb 18, 2025Feb 20, 2025View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
65.706$211.00$13.9K1,318.847Feb 18, 2025Feb 20, 2025View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
478$310.40$148.4K1,478.141Oct 29, 2024Oct 31, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
225$310.40$69.8K1,253.141Oct 29, 2024Oct 31, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
4780Oct 29, 2024Oct 31, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
478$173.22$82.8K1,956.141Oct 29, 2024Oct 31, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
529$300.00$158.7K1,978.141Aug 19, 2024Aug 21, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
529$102.51$54.2K2,507.141Aug 19, 2024Aug 21, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
5290Aug 19, 2024Aug 21, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
500$300.00$150.0K1,478.141Aug 19, 2024Aug 21, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
2,019529Feb 28, 2024Mar 1, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
2,019$102.51$207.0K3,998.091Feb 28, 2024Mar 1, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
2,019$358.62$724.1K1,979.091Feb 28, 2024Mar 1, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
742742Feb 20, 2024Feb 22, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
1441,979.091Feb 20, 2024Feb 22, 2024View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
594$173.22$102.9K2,429.091Oct 31, 2023Nov 2, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
596$322.27$192.1K1,835.091Oct 31, 2023Nov 2, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
596$274.29$163.5K3,025.091Oct 31, 2023Nov 2, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
594478Oct 31, 2023Nov 2, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
594$322.48$191.6K2,431.091Oct 31, 2023Nov 2, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
596596Oct 31, 2023Nov 2, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
840708Aug 9, 2023Aug 10, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
840$102.51$86.1K2,669.498Aug 9, 2023Aug 10, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
1,680$396.54$666.2K1,829.498Aug 9, 2023Aug 10, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
840$173.22$145.5K3,509.498Aug 9, 2023Aug 10, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
8401,072Aug 9, 2023Aug 10, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
1,000$343.05$343.1K1,829.498May 30, 2023May 30, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASE
VP & Treasurer
1,000$102.51$102.5K2,829.498May 30, 2023May 30, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
SALE
VP & Treasurer
1,0001,548May 30, 2023May 30, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
407$306.68$124.8K1,829.498Feb 21, 2023Feb 23, 2023View →
WST
WEST PHARMACEUTICAL SERVICES INC
PURCHASEGRANT
Stock grant
780780Feb 21, 2023Feb 23, 2023View →
Other insiders · WST
Loading peer insiders…
About this filer
CIK 0001731739
ROLE
VP & Treasurer
PRIMARY
WST
COMPANIES
1
ACTIVE SINCE
Feb 2023
MARKETPEEL · /INSIDER/0001731739DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback