MarketPeel
Insider Trading Intelligence
JV

John S. Verich

OSK
SVP AND TREASURER · OSHKOSH CORP · CIK 0001926053
FILING MIX · LIFETIME51%/49%
BUYS
42
SELLS
41
TOTAL VALUE
$1.64M
COMPANIES
1
ACTIVE SINCE
May 2022
HOLDINGS NOW
7,220
AVG SELL PX
$134.73
TRADE KIND
SHOWING 83 / 83
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John S. Verich, 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
7d2+100.00%-3.11%-0.86%-2.25%-2.25%
14d2+100.00%-7.68%-1.24%-6.44%-6.44%
30d2+100.00%-12.78%-4.84%-7.93%-7.93%
60d2+100.00%-14.84%-2.63%-12.21%-12.21%
90d2+100.00%-18.68%+1.30%-8.13%-8.13%
180d2(1 pending)+0.00%+5.43%+13.42%-7.99%-7.99%
1y2(1 pending)+0.00%+3.93%+26.92%-22.99%-22.99%
2y2(1 pending)+0.00%+34.23%+46.61%-12.38%-12.38%
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
OSK · 7,220.354 shares · as of Feb 26, 2026
02,0024,0046,0078,0092023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 42 buys / 41 sellsCOVERAGE · 16 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
OSK
OSHKOSH CORP
SALEGRANT
Gift
1157,220.354Feb 26, 2026Feb 27, 2026View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
710.409$175.52$124.7K7,669.354Feb 20, 2026Feb 23, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
1,0500Feb 20, 2026Feb 23, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
334$175.52$58.6K7,335.354Feb 20, 2026Feb 23, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
1,050$176.99$185.8K6,958.945Feb 20, 2026Feb 23, 2026View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
1,050$86.59$90.9K8,008.945Feb 20, 2026Feb 23, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
710.4090Feb 20, 2026Feb 23, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
496$170.49$84.6K6,958.945Feb 19, 2026Feb 20, 2026View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
996.868$170.49$170.0K7,377.225Feb 19, 2026Feb 20, 2026View →
OSK
OSHKOSH CORP
SALE
SVP, Finance & Treasurer
563$168.47$94.8K6,455.231Feb 17, 2026Feb 18, 2026View →
OSK
OSHKOSH CORP
PURCHASE
SVP, Finance & Treasurer
1,116.222$168.47$188.0K7,018.231Feb 17, 2026Feb 18, 2026View →
OSK
OSHKOSH CORP
SALE
SVP, Finance & Treasurer
1,116.2222,232.444Feb 17, 2026Feb 18, 2026View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
2,1922,192Feb 16, 2026Feb 18, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
576.6320Feb 21, 2025Feb 25, 2025View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
272$103.17$28.1K5,873.064Feb 21, 2025Feb 25, 2025View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
576.632$103.17$59.5K6,145.064Feb 21, 2025Feb 25, 2025View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
331$110.30$36.5K5,568.432Feb 20, 2025Feb 21, 2025View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
697.71$110.30$77.0K5,899.432Feb 20, 2025Feb 21, 2025View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
697.71697.707Feb 20, 2025Feb 21, 2025View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
996.868996.869Feb 19, 2025Feb 20, 2026View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
512$109.72$56.2K5,201.722Feb 19, 2025Feb 20, 2025View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
978.0331,958.091Feb 19, 2025Feb 20, 2025View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
978.033$109.72$107.3K5,713.438Feb 19, 2025Feb 20, 2025View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
3,3063,306Feb 17, 2025Feb 19, 2025View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
70.2$108.60$7.6K4,765.701Nov 15, 2024Nov 19, 2024View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
70.270.2Nov 15, 2024Nov 19, 2024View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
33$108.60$3.6K4,735.369Nov 15, 2024Nov 19, 2024View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
282$109.02$30.7K4,695.501Feb 21, 2024Feb 23, 2024View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
567.188567.185Feb 21, 2024Feb 23, 2024View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
567.1884,977.501Feb 21, 2024Feb 23, 2024View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
359$108.25$38.9K4,410.313Feb 20, 2024Feb 22, 2024View →
OSK
OSHKOSH CORP
PURCHASE
SVP Bus Devl and Treasurer
685.2624,764.345Feb 20, 2024Feb 22, 2024View →
OSK
OSHKOSH CORP
SALE
SVP Bus Devl and Treasurer
685.2621,372.554Feb 20, 2024Feb 22, 2024View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
2,9002,900Feb 19, 2024Feb 21, 2024View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
400.3770Nov 16, 2023Nov 17, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
189$95.57$18.1K4,112.862Nov 16, 2023Nov 17, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
400.3774,301.862Nov 16, 2023Nov 17, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
69.03969.038Nov 15, 2023Nov 16, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
69.039$97.07$6.7K3,925.845Nov 15, 2023Nov 16, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
33$97.07$3.2K3,901.485Nov 15, 2023Nov 16, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP Corp Dev & Treasurer
750$66.89$50.2K3,856.806Aug 31, 2023Sep 5, 2023View →
OSK
OSHKOSH CORP
SALE
SVP Corp Dev & Treasurer
400$103.88$41.6K3,050.494Aug 31, 2023Sep 5, 2023View →
OSK
OSHKOSH CORP
SALE
SVP Corp Dev & Treasurer
750400Aug 31, 2023Sep 5, 2023View →
OSK
OSHKOSH CORP
SALE
SVP Corp Dev & Treasurer
4000Aug 31, 2023Sep 5, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP Corp Dev & Treasurer
400$66.89$26.8K3,450.494Aug 31, 2023Sep 5, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
2.518$90.70$2283,052.494Mar 6, 2023Mar 7, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
2.5181,119.039Mar 6, 2023Mar 7, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
2$90.70$1813,050.494Mar 6, 2023Mar 7, 2023View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
1.785396.633Mar 2, 2023Mar 3, 2023View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.616136.786Mar 2, 2023Mar 3, 2023View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
7.5541,121.557Mar 2, 2023Mar 3, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
292$89.15$26.0K3,049.976Feb 21, 2023Feb 22, 2023View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
557.0023,332.236Feb 21, 2023Feb 22, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
557.0021,114.003Feb 21, 2023Feb 22, 2023View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
2,0302,030Feb 20, 2023Feb 21, 2023View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
1.605394.848Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
0.818$90.43$742,774.356Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
1.605$90.43$1452,775.961Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
0.8180Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
1$90.43$902,774.961Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
0.273$90.43$252,775.234Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
0.273136.17Nov 29, 2022Dec 1, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.828136.443Nov 28, 2022Nov 29, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
3.214396.453Nov 28, 2022Nov 29, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.8180.818Nov 28, 2022Nov 29, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
6.8091,671.005Nov 28, 2022Nov 29, 2022View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
199.8532,867.538Nov 18, 2022Nov 21, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
94$92.18$8.7K2,773.538Nov 18, 2022Nov 21, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
199.8530Nov 18, 2022Nov 21, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
185$91.67$17.0K2,667.685Nov 16, 2022Nov 17, 2022View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
392.2112,852.685Nov 16, 2022Nov 17, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
392.211393.239Nov 16, 2022Nov 17, 2022View →
OSK
OSHKOSH CORP
PURCHASE
SVP and Treasurer
66.7952,470.844Nov 15, 2022Nov 16, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
32$93.66$3.0K2,460.474Nov 15, 2022Nov 16, 2022View →
OSK
OSHKOSH CORP
SALE
SVP and Treasurer
66.795135.615Nov 15, 2022Nov 16, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.913199.853Aug 29, 2022Aug 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
7.6041,664.196Aug 29, 2022Aug 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
3.589785.45Aug 29, 2022Aug 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.925202.41Aug 29, 2022Aug 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
3.111781.861May 27, 2022May 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
6.5921,656.592May 27, 2022May 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.802201.485May 27, 2022May 31, 2022View →
OSK
OSHKOSH CORP
PURCHASEGRANT
Stock grant
0.792198.94May 27, 2022May 31, 2022View →
Other insiders · OSK
Loading peer insiders…
About this filer
CIK 0001926053
ROLE
SVP and Treasurer
PRIMARY
OSK
COMPANIES
1
ACTIVE SINCE
May 2022
MARKETPEEL · /INSIDER/0001926053DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback