NASDAQ : DIOD

Diodes Incorporated

$87.02 USD

-$2.26 (-2.53%)

Volume
849.22K
Average Volume
689.13K
Market Capitalization
$4B
P/E Ratio
47.04
Dividend Yield
0.00%
Price Target
$120.00
Year High
$125.99
Year Low
$42.28
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.17
Institutional Ownership Summary
Institutional Ownership %

0.47%

Investors Holding

37

change: -310 | last: 347
Increased Positions

19

change: -173 | last: 192
Reduced Positions

8

change: -92 | last: 100
New Positions

9

change: -66 | last: 75
Sold Positions

311

change: 271 | last: 40
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -61.5013 | last: 0.615
Total Invested

23.46M

DIOD Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $49.34 46.34M $2.29B $367.21M $95.61M $2.01B
2024-12-31 $61.67 46.21M $2.85B $308.67M $91.7M $2.63B
2023-12-31 $80.52 45.8M $3.69B $315.46M $98.36M $3.47B
2022-12-31 $76.14 45.33M $3.45B $336.73M $213.67M $3.33B
2021-12-31 $109.81 44.77M $4.92B $363.6M $334.55M $4.89B
2020-12-31 $70.50 51M $3.6B $268.06M $488.48M $3.82B
2019-12-31 $56.37 50.79M $2.86B $258.39M $151.99M $2.76B
2018-12-31 $32.26 49.84M $1.61B $241.05M $224.01M $1.59B
2017-12-31 $28.67 48.82M $1.4B $203.82M $269.14M $1.47B
2016-12-31 $25.67 48.6M $1.25B $247.8M $427.48M $1.43B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $68.26 45.92M $3.13B $399.21M $104.88M $2.84B
2025-12-31 $49.34 46.21M $2.28B $367.21M $95.61M $2.01B
2025-09-30 $53.21 46.38M $2.47B $376.59M $58.02M $2.15B
2025-06-30 $52.89 46.4M $2.45B $317.05M $53.98M $2.19B
2025-03-31 $43.17 46.37M $2B $335.75M $51.56M $1.72B
2024-12-31 $61.67 46.33M $2.86B $308.67M $91.7M $2.64B
2024-09-30 $64.09 46.33M $2.97B $311.86M $57.87M $2.72B
2024-06-30 $70.19 46.13M $3.24B $267.66M $80.06M $3.05B
2024-03-31 $70.54 46.03M $3.25B $270.56M $106.14M $3.08B
2023-12-31 $80.52 45.94M $3.7B $315.46M $98.36M $3.48B
2023-09-30 $78.84 45.94M $3.62B $295.04M $53.2M $3.38B
2023-06-30 $92.49 45.73M $4.23B $321.62M $89.45M $4B