Oshkosh Corporation (FRA:OK3)
Germany flag Germany · Delayed Price · Currency is EUR
145.00
0.00 (0.00%)
Last updated: Feb 20, 2026, 8:04 AM CET

Oshkosh Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
9,3196,7685,9756,4165,3966,688
Market Cap Growth
34.81%13.28%-6.87%18.89%-19.32%10.33%
Enterprise Value
10,0817,6157,3047,3175,5176,394
Last Close Price
145.00107.6488.1294.8377.4992.08
PE Ratio
16.9112.289.0811.8633.1617.80
PS Ratio
1.050.760.580.730.700.96
PB Ratio
2.421.751.491.911.812.37
P/TBV Ratio
4.663.393.154.863.424.50
P/FCF Ratio
19.1413.9023.6326.2917.3813.59
P/OCF Ratio
13.9710.1411.2511.839.5911.02
EV/Sales Ratio
1.140.860.710.840.710.91
EV/EBITDA Ratio
9.417.605.978.0912.9912.30
EV/EBIT Ratio
12.529.397.099.6217.0214.91
EV/FCF Ratio
20.7115.6428.8829.9917.7712.99
Debt / Equity Ratio
0.300.300.300.280.270.33
Debt / EBITDA Ratio
1.091.090.910.951.551.79
Debt / FCF Ratio
2.412.414.693.892.571.89
Net Debt / Equity Ratio
0.200.200.250.250.020.02
Net Debt / EBITDA Ratio
0.760.760.810.920.100.11
Net Debt / FCF Ratio
1.571.573.913.420.140.12
Asset Turnover
1.071.071.161.151.14-
Inventory Turnover
3.713.713.993.994.23-
Quick Ratio
1.011.010.720.731.061.24
Current Ratio
1.941.941.521.451.872.00
Return on Equity (ROE)
14.90%14.90%17.34%17.36%5.44%-
Return on Assets (ROA)
6.11%6.11%7.18%6.23%2.97%-
Return on Invested Capital (ROIC)
13.41%13.86%16.63%16.23%6.83%15.03%
Return on Capital Employed (ROCE)
12.90%12.90%16.60%13.90%6.50%10.40%
Earnings Yield
5.91%8.14%11.02%8.43%3.02%5.62%
FCF Yield
5.22%7.19%4.23%3.80%5.75%7.36%
Dividend Yield
1.25%1.61%2.02%1.57%1.79%1.30%
Payout Ratio
20.15%20.15%17.61%17.93%55.95%21.71%
Buyback Yield / Dilution
1.94%1.94%0.05%0.41%4.14%0.31%
Total Shareholder Return
3.19%3.55%2.07%1.98%5.93%1.61%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.