OSKOshkosh Corporation
Industrials · Farm & Heavy Construction MachineryNYSEStockMkt cap $9.7B
Disclosed trades
53
0 in 30d · 0 in 90d
Politicians
4
Last trade Oct 31, 2025
Buys
26
$975K at range midpoints
Sells
27
$1.1M at range midpoints
Closing price · 365 days
Nov 6, 2025 – Nov 5, 2026
Monthly buys vs sells · 24 months
Counts of disclosed transactions
- Buys
- Sells (incl. partial)
Politicians who traded it
1 hold it now Estimated
| Politician | Seat | Trades | Buys | Sells | Bought (mid) | Sold (mid) | Last trade | Est. position Estimated |
|---|---|---|---|---|---|---|---|---|
| RMichael T. McCaul | House · TX-10 | 27 | 12 | 15 | $747K | $1M | Jun 21, 2024 | — |
| RDiana Harshbarger | House · TN-01 | 20 | 10 | 10 | $80K | $80K | Aug 15, 2022 | — |
| RLisa C. McClain | House · MI-09 | 3 | 1 | 2 | $8K | $16K | Oct 31, 2025 | — |
| DRon Wyden | Senate · OR | 3 | 3 | 0 | $140K | $0 | Jul 30, 2020 | $254.2K |
Recent trades
| Politician | Ticker | Asset | Type | Owner | Amount | vs S&P Estimated | Traded | Filed | Source |
|---|---|---|---|---|---|---|---|---|---|
| RLisa C. McClain | OSK | Oshkosh Corporation (OSK) | Sell | Spouse | $1,001 - $15,000 | -0.0% | Oct 31, 2025 | Nov 21, 202521d | Filing |
| RLisa C. McClain | OSK | Oshkosh Corporation (OSK) | Sell | Spouse | $1,001 - $15,000 | -0.0% | Oct 30, 2025 | Nov 21, 202522d | Filing |
| RLisa C. McClain | OSK | Oshkosh Corporation (OSK) | Buy | Spouse | $1,001 - $15,000 | +0.0% | Oct 30, 2025 | Nov 21, 202522d | Filing |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Dependent | $15,001 - $50,000 | +7.5% | Jun 21, 2024 | Jul 22, 202431d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Spouse | $100,001 - $250,000 | +7.5% | Jun 21, 2024 | Jul 22, 202431d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | SellReview | Unknown | $1,001 - $15,000 | +7.5% | Jun 20, 2024 | Jul 22, 202432d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSHCORPORATION | Sell | Spouse | $50,001 - $100,000 | +7.5% | Jun 20, 2024 | Jul 22, 202432d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Dependent | $1,001 - $15,000 | +7.5% | Jun 14, 2024 | Jul 22, 202438d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Spouse | $50,001 - $100,000 | +7.5% | Jun 14, 2024 | Jul 22, 202438d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Dependent | $15,001 - $50,000 | +7.5% | Jun 13, 2024 | Jul 22, 202439d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Spouse | $100,001 - $250,000 | +7.5% | Jun 13, 2024 | Jul 22, 202439d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Dependent | $1,001 - $15,000 | +6.6% | May 22, 2024 | Jun 13, 202422d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Dependent | $15,001 - $50,000 | +6.6% | May 21, 2024 | Jun 13, 202423d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Spouse | $100,001 - $250,000 | +6.6% | May 21, 2024 | Jun 13, 202423d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Dependent | $15,001 - $50,000 | +6.6% | May 20, 2024 | Jun 13, 202424d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Spouse | $100,001 - $250,000 | +6.6% | May 20, 2024 | Jun 13, 202424d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSHCORPORATION | Sell | Dependent | $1,001 - $15,000 | +21.6% | Jan 19, 2024 | Feb 13, 202425d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Sell | Spouse | $15,001 - $50,000 | +21.6% | Jan 19, 2024 | Feb 13, 202425d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Dependent | $1,001 - $15,000 | -24.4% | Nov 16, 2023 | Dec 9, 202323d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Buy | Spouse | $100,001 - $250,000 | -24.4% | Nov 16, 2023 | Dec 9, 202323d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Buy | Dependent | $1,001 - $15,000 | -12.4% | Jun 5, 2023 | Jul 19, 202344d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $50,001 - $100,000 | -12.4% | Jun 5, 2023 | Jul 19, 202344d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Buy | Dependent | $1,001 - $15,000 | -12.4% | Jun 2, 2023 | Jul 19, 202347d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $50,001 - $100,000 | -12.4% | Jun 2, 2023 | Jul 19, 202347d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | Buy | Dependent | $1,001 - $15,000 | -12.4% | Jun 1, 2023 | Jul 19, 202348d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $50,001 - $100,000 | -12.4% | Jun 1, 2023 | Jul 19, 202348d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $15,001 - $50,000 | -1.0% | May 5, 2023 | Jun 22, 202348d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $15,001 - $50,000 | -1.0% | May 4, 2023 | Jun 22, 202349d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $50,001 - $100,000 | -1.0% | May 4, 2023 | Jun 22, 202349d | FilingOCR |
| RMichael T. McCaul | OSK | OSHKOSH CORPORATION | BuyReview | Unknown | $100,001 - $250,000 | -1.0% | May 2, 2023 | Jun 22, 202351d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Self | $1,001 - $15,000 | +14.0% | Aug 15, 2022 | Aug 31, 202216d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Self | $1,001 - $15,000 | +14.0% | Aug 15, 2022 | Aug 31, 202216d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | SellReview | Joint | $1,001 - $15,000 | — | — | Aug 31, 2022 | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Joint | $1,001 - $15,000 | +32.1% | Mar 24, 2022 | Apr 25, 202232d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Spouse | $1,001 - $15,000 | +32.1% | Mar 24, 2022 | Apr 25, 202232d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Self | $1,001 - $15,000 | +32.1% | Mar 24, 2022 | Apr 25, 202232d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Self | $1,001 - $15,000 | +33.1% | Mar 2, 2022 | Mar 29, 202227d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Self | $1,001 - $15,000 | +33.1% | Mar 2, 2022 | Mar 29, 202227d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Sell | Joint | $1,001 - $15,000 | +33.1% | Mar 2, 2022 | Mar 29, 202227d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | SellReview | Spouse | $1,001 - $15,000 | — | — | Mar 29, 2022 | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Buy | Self | $1,001 - $15,000 | -32.1% | Dec 14, 2021 | Dec 30, 202116d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOsH cOrP | Buy | Joint | $1,001 - $15,000 | -32.1% | Nov 12, 2021 | Dec 30, 202148d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Buy | Spouse | $1,001 - $15,000 | -32.1% | Oct 22, 2021 | Dec 30, 202169d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Buy | Self | $1,001 - $15,000 | -32.1% | Oct 22, 2021 | Dec 30, 202169d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Buy | Self | $1,001 - $15,000 | -33.2% | Oct 22, 2021 | Dec 1, 202140d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | BuyReview | Unknown | $1,001 - $15,000 | — | — | Dec 1, 2021 | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | BuyReview | Spouse | $1,001 - $15,000 | -32.9% | Sep 30, 2021 | Oct 25, 202125d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Buy | Joint | $1,001 - $15,000 | -32.9% | Sep 30, 2021 | Oct 25, 202125d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | Buy | Self | $1,001 - $15,000 | -32.9% | Sep 30, 2021 | Oct 25, 202125d | FilingOCR |
| RDiana Harshbarger | OSK | OSHKOSH CORP | BuyReview | Self | $1,001 - $15,000 | — | — | Oct 25, 2021 | FilingOCR |