Diodes Incorporated DIOD

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

+8 more TTM periods

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

Show all line items

Columns are period end dates