Diodes Incorporated (FRA:DDQ)
Germany flag Germany · Delayed Price · Currency is EUR
57.00
0.00 (0.00%)
Last updated: Feb 20, 2026, 8:04 AM CET

Diodes 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
2,6651,9492,7603,3463,2394,347
Market Cap Growth
2.34%-29.37%-17.53%3.30%-25.47%44.92%
Enterprise Value
2,4781,7562,6073,2143,2454,405
Last Close Price
57.0041.8061.0073.5071.0097.00
PE Ratio
47.3234.6064.9016.2810.4521.61
PS Ratio
2.111.542.182.231.732.74
PB Ratio
1.611.181.532.042.193.80
P/TBV Ratio
1.901.391.852.422.684.98
P/FCF Ratio
22.8216.6961.5728.4219.1525.05
P/OCF Ratio
14.5210.6223.9213.178.8214.60
EV/Sales Ratio
1.971.392.062.141.732.78
EV/EBITDA Ratio
14.4611.4414.329.176.5112.56
EV/EBIT Ratio
80.1456.5852.5214.218.5718.14
EV/FCF Ratio
21.2115.0358.1627.3019.1825.39
Debt / Equity Ratio
0.050.050.050.050.140.26
Debt / EBITDA Ratio
0.470.470.440.240.390.79
Debt / FCF Ratio
0.700.701.980.761.181.70
Net Debt / Equity Ratio
-0.14-0.14-0.12-0.13-0.08-0.03
Net Debt / EBITDA Ratio
-1.56-1.56-1.19-0.59-0.24-0.09
Net Debt / FCF Ratio
-2.05-2.05-4.84-1.75-0.72-0.18
Asset Turnover
0.610.610.550.710.890.87
Inventory Turnover
2.152.152.022.683.313.46
Quick Ratio
1.811.811.711.771.651.55
Current Ratio
3.323.323.263.022.692.52
Return on Equity (ROE)
3.63%3.63%2.76%13.60%23.51%20.38%
Return on Assets (ROA)
0.94%0.94%1.35%6.71%11.28%8.27%
Return on Invested Capital (ROIC)
1.81%1.82%2.58%13.68%25.49%16.59%
Return on Capital Employed (ROCE)
1.80%1.80%2.60%12.70%21.80%16.00%
Earnings Yield
2.11%2.89%1.54%6.14%9.57%4.63%
FCF Yield
4.38%5.99%1.62%3.52%5.22%3.99%
Buyback Yield / Dilution
-0.01%-0.01%-0.21%-0.60%-0.56%12.18%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.