Home/OSK
Oshkosh Corporation

OSK

Oshkosh Corporation
$141.91-0.29%
Industrials · Industrial - Machinery
NYSE · Market Cap: $8.59B
52W: $108.30$180.49
Total Trades
29
Buys / Sells
17/12
Est. Volume
$1.9M
Politicians
2
Avg Return
+56.5%

Price & Congressional Trades

Party Trading Sentiment

Republican
14 buys·12 sells
Democratic
3 buys·0 sells

Democratics are net buyers ($140K bought vs $0 sold)

Buys
Sells

Congressional Trade Performance

Avg Return After Buy
+78.2%
+28.2% vs SPY
Avg Return After Sell
+25.9%
-11.1% alpha
Profitable Trades
100%(29/29)
Beat SPY (Alpha > 0)
48%(14/29)

All Congressional Trades29 trades

PoliticianTypeFiledTradedFiled AfterAmount
Michael McCaul - Member of CongressMichael McCaulRSellJul 22, 2024Jun 21, 202431d$100,001 - $250,000
Michael McCaul - Member of CongressMichael McCaulRSellJul 22, 2024Jun 20, 202432d$50,001 - $100,000
Michael McCaul - Member of CongressMichael McCaulRSellJul 22, 2024Jun 14, 202438d$50,001 - $100,000
Michael McCaul - Member of CongressMichael McCaulRSellJul 22, 2024Jun 13, 202439d$100,001 - $250,000
Michael McCaul - Member of CongressMichael McCaulRSellJun 20, 2024May 22, 202429d$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRSellJun 20, 2024May 22, 202429d$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRSellJun 20, 2024May 21, 202430d$100,001 - $250,000
Michael McCaul - Member of CongressMichael McCaulRSellJun 20, 2024May 21, 202430d$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRSellJun 20, 2024May 20, 202431d$100,001 - $250,000
Michael McCaul - Member of CongressMichael McCaulRSellJun 20, 2024May 20, 202431d$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRSellFeb 22, 2024Jan 19, 202434d$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRSellFeb 22, 2024Jan 19, 202434d$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRBuyDec 14, 2023Nov 16, 202328d$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRBuyDec 14, 2023Nov 16, 202328d$100,001 - $250,000
Michael McCaul - Member of CongressMichael McCaulRBuyJul 19, 2023Jun 5, 202344d$50,001 - $100,000
Michael McCaul - Member of CongressMichael McCaulRBuyJul 19, 2023Jun 5, 202344d$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRBuyJul 19, 2023Jun 2, 202347d LATE$50,001 - $100,000
Michael McCaul - Member of CongressMichael McCaulRBuyJul 19, 2023Jun 2, 202347d LATE$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRBuyJul 19, 2023Jun 1, 202348d LATE$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRBuyJul 19, 2023Jun 1, 202348d LATE$50,001 - $100,000
Michael McCaul - Member of CongressMichael McCaulRBuyJun 22, 2023May 5, 202348d LATE$1,001 - $15,000
Michael McCaul - Member of CongressMichael McCaulRBuyJun 22, 2023May 5, 202348d LATE$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRBuyJun 22, 2023May 4, 202349d LATE$50,001 - $100,000
Michael McCaul - Member of CongressMichael McCaulRBuyJun 22, 2023May 4, 202349d LATE$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRBuyJun 22, 2023May 2, 202351d LATE$15,001 - $50,000
Michael McCaul - Member of CongressMichael McCaulRBuyJun 22, 2023May 2, 202351d LATE$100,001 - $250,000
Ron Wyden - Member of CongressRon WydenDBuyAug 29, 2020Jul 30, 202030d$15,001 - $50,000
Ron Wyden - Member of CongressRon WydenDBuyJul 31, 2020Jul 20, 202011d$15,001 - $50,000
Ron Wyden - Member of CongressRon WydenDBuyJul 31, 2020Jul 13, 202018d$50,001 - $100,000