Diodes Incorporated DIOD

95.84 1.10 1.16% as of 25 Sep
Market cap
$4.4B
P/E
51.0×
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

3.35% 3.47% 4.48% 4.35%
ROA
2.64% 2.74% 3.52% 3.41%
ROIC
1.32% 1.37% 2.11% 3.00%
Return on Tangible Assets
4.15% 4.33% 5.54% 5.41%
Average Days of Receivables
77.56 75.62 71.45 69.28
Free Cash Flow per Share
4.14 3.11 2.96 3.14
Free Cash Flow
192.25 144.14 135.75 144.14
Piotroski F-Score
6.00 6.00 5.00 6.00
Other line items

Show all line items

Columns are period end dates