Aebi Schmidt Holding AG (AEBI)
NASDAQ: AEBI · Real-Time Price · USD
11.37
+0.10 (0.89%)
Apr 28, 2026, 4:00 PM EDT - Market closed

Aebi Schmidt Holding AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23
Market Capitalization
880978--
Enterprise Value
1,5401,666--
Last Close Price
11.3712.63--
PE Ratio
68.49100.46--
Forward PE
14.3915.43--
PS Ratio
0.580.64--
PB Ratio
1.071.20--
P/TBV Ratio
11.4312.70--
P/OCF Ratio
98.13109.05--
EV/Sales Ratio
1.011.09--
EV/EBITDA Ratio
13.2314.32--
EV/EBIT Ratio
21.3323.08--
Debt / Equity Ratio
0.930.931.261.51
Debt / EBITDA Ratio
5.485.484.335.28
Debt / FCF Ratio
--8.3727.76
Net Debt / Equity Ratio
0.810.811.091.38
Net Debt / EBITDA Ratio
5.675.674.235.45
Net Debt / FCF Ratio
-126.07-126.077.1925.43
Asset Turnover
0.990.990.99-
Inventory Turnover
4.234.233.60-
Quick Ratio
1.071.070.990.95
Current Ratio
1.901.901.941.94
Return on Equity (ROE)
1.65%1.65%8.74%-
Return on Assets (ROA)
2.92%2.92%3.83%-
Return on Invested Capital (ROIC)
4.21%5.60%6.35%4.69%
Return on Capital Employed (ROCE)
4.70%4.70%8.20%6.90%
Earnings Yield
1.11%1.00%--
FCF Yield
-0.59%-0.53%--
Dividend Yield
0.88%0.40%--
Payout Ratio
45.18%137.95%10.51%18.48%
Buyback Yield / Dilution
-45.63%-45.63%-0.06%-
Total Shareholder Return
-44.75%-45.24%-0.06%-
Source: S&P Capital IQ. Standard template. Financial Sources.