Diodes (DIOD) Financials: Revenue & Earnings
$4.05B
Market Cap
43.12
P/E
27.01
Forward P/E
61
Score
DIOD price $87.97 -0.60 -0.68%
Stocklytics score rationale: value 60, quality 47, growth 75.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 942162000 | 1054204000 | 1213989000 | 1249130000 | 1229215000 | 1805162000 | 2000580000 | 1661739000 | 1311120000 | 1482073000 |
Diodes Incorporated operates globally, specializing in the development, production, and distribution of standard, application-focused semiconductor components across the discrete, logic, analog, and mixed-signal sectors. The company primarily concentrates on crafting semiconductor devices featuring a minimal number of pins, which integrate either active or passive components, or a combination of both. Its extensive…
DIOD fair value $108.36. Price $87.97. Price is 19% below fair value.
Above fair value, and more expensive than usual. A larger premium than on 65% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 142.51M. Growth 20.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 1.9). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 46.05M. Net debt -271.60M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-05 | — | 1.08 | — | 512.94M |
| 2026-08-05 | 0.70 | 0.63 | 445.53M | 436.60M |
| 2026-05-07 | 0.43 | 0.35 | 405.47M | 396.33M |
| 2026-02-10 | 0.34 | 0.26 | 391.58M | 381.27M |
| 2025-11-06 | 0.37 | 0.38 | 392.17M | 380.03M |
| 2025-08-07 | 0.32 | 0.24 | 366.21M | 384.83M |
| 2025-05-08 | 0.19 | 0.18 | 332.11M | 323.27M |
| 2025-02-11 | 0.27 | 0.31 | 339.30M | 337.10M |
| 2024-11-07 | 0.43 | 0.39 | 350.08M | 346.32M |
| 2024-08-08 | 0.33 | 0.27 | 319.77M | 316.12M |
| 2024-05-09 | 0.28 | 0.31 | 301.97M | 305.51M |
| 2024-02-06 | 0.51 | 0.49 | 322.70M | 324.77M |
| 2023-11-08 | 1.13 | 1.22 | 404.65M | 425.75M |
| 2023-08-08 | 1.59 | 1.57 | 467.15M | 467.12M |
| 2023-05-09 | 1.59 | 1.47 | 467.24M | 467.04M |
| 2023-02-06 | 1.73 | 1.61 | 496.21M | 492.68M |
| 2022-11-07 | 2.00 | 1.88 | 521.27M | 521.84M |
| 2022-08-04 | 1.90 | 1.74 | 500.97M | 501.47M |
| 2022-05-04 | 1.75 | 1.54 | 482.12M | 481.74M |
| 2022-02-09 | 1.60 | 1.45 | 480.17M | 477.03M |
| 2021-11-03 | 1.47 | 1.39 | 471.42M | 467.30M |
| 2021-08-05 | 1.20 | 1.12 | 440.45M | 440.45M |
| 2021-05-06 | 0.93 | 0.79 | 413.12M | 400.07M |
| 2021-02-16 | 0.74 | 0.70 | 350.37M | 340.51M |
| 2020-11-09 | 0.62 | 0.59 | 309.46M | 293.72M |
| 2020-08-06 | 0.54 | 0.50 | 288.67M | 272.63M |
| 2020-05-11 | 0.46 | 0.48 | 280.72M | 292.92M |
| 2020-02-11 | 0.65 | 0.63 | 301.16M | 291.89M |
| 2019-11-04 | 0.81 | 0.78 | 323.67M | 311.69M |
| 2019-08-05 | 0.77 | 0.74 | 322.01M | 309.46M |
| 2019-05-07 | 0.69 | 0.60 | 302.29M | 262.86M |
| 2019-02-13 | 0.65 | 0.58 | 314.45M | 280.58M |
| 2018-11-06 | 0.68 | 0.63 | 320.95M | 297.35M |
| 2018-08-07 | 0.58 | 0.53 | 304.08M | 277.88M |
| 2018-05-08 | 0.48 | 0.40 | 274.51M | 228.75M |
| 2018-02-07 | 0.42 | 0.40 | 268.43M | 249.23M |
| 2017-11-07 | 0.45 | 0.44 | 285.25M | 285.20M |
| 2017-08-08 | 0.36 | 0.36 | 264.22M | 264.20M |
| 2017-05-09 | 0.14 | 0.05 | 236.30M | 118.15M |
| 2017-02-14 | 0.15 | 0.17 | 232.09M | 232.10M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-12 | Yu Evan | Buy | 2.25K | — | — |
| 2026-08-01 | Yu Evan | Other | 0 | — | — |
| 2026-05-29 | Tang Francis | Sell | 15.33K | $112.04 | 1.72M |
| 2026-05-29 | White Richard Dallas | Sell | 1.00K | $104.48 | 104.48K |
| 2026-05-29 | White Richard Dallas | Sell | 2.00K | $107.01 | 214.02K |
| 2026-05-27 | Yang Emily | Sell | 3.00K | $110.08 | 330.24K |
| 2026-05-27 | Tang Francis | Sell | 5.00K | $110.08 | 550.40K |
| 2026-05-27 | Yu Gary | Sell | 3.63K | $110.08 | 399.81K |
| 2026-05-26 | LU KEH SHEW | Sell | 1.97K | $108.24 | 213.23K |
| 2026-05-26 | Zhao Jin | Sell | 3.69K | $106.86 | 394.21K |
| 2026-05-26 | Tsong Andy | Sell | 1.58K | $106.95 | 169.20K |
| 2026-05-26 | Yang Emily | Sell | 2.00K | $107.52 | 215.04K |
| 2026-05-26 | Tang Francis | Sell | 4.14K | $108.00 | 446.80K |
| 2026-05-26 | Yu Gary | Sell | 592 | $108.24 | 64.08K |
| 2026-05-20 | Yang Emily | Sell | 2.00K | $96.81 | 193.62K |
| 2026-05-19 | Yu Gary | Sell | 300 | — | — |
| 2026-05-15 | Yang Emily | Sell | 2.00K | $101.47 | 202.93K |
| 2026-05-13 | Whitmire Brett R | Sell | 16.56K | $103.34 | 1.71M |
| 2026-05-12 | Zhao Jin | Sell | 2.76K | $102.36 | 282.52K |
| 2026-05-12 | Tsong Andy | Sell | 2.65K | $110.00 | 291.72K |
| 2026-05-12 | Tang Francis | Sell | 3.64K | $108.00 | 393.44K |
| 2026-05-11 | Chen Button Angie | Buy | 6.00K | — | — |
| 2026-05-11 | Bull Elizabeth | Buy | 3.00K | — | — |
| 2026-05-11 | Chen Warren | Buy | 3.00K | — | — |
| 2026-05-11 | Su Huey-Jen Jenny | Buy | 3.00K | — | — |
| 2026-05-11 | Yu Gary | Buy | 3.00K | — | — |
| 2026-05-11 | RITTER PHILIP J | Buy | 3.00K | — | — |
| 2026-05-11 | RITTER PHILIP J | Other | 0 | — | — |
| 2026-02-24 | Yang Emily | Sell | 2.15K | $69.89 | 150.55K |
| 2026-02-24 | Yu Gary | Sell | 2.00K | $70.00 | 140.00K |
| 2026-02-20 | LU KEH SHEW | Sell | 46.73K | $67.78 | 3.17M |
| 2026-02-20 | LU KEH SHEW | Sell | 64.27K | $67.74 | 4.35M |
| 2026-02-13 | Whitmire Brett R | Sell | 5.95K | $71.22 | 423.98K |
| 2026-02-13 | Yang Emily | Sell | 1.00K | $71.89 | 71.89K |
| 2026-02-13 | Tsong Andy | Sell | 3.28K | $70.46 | 230.89K |
| 2026-02-03 | Yu Gary | Sell | 2.90K | $60.85 | 176.47K |
| 2026-02-03 | Yang Emily | Sell | 950 | $60.85 | 57.81K |
| 2026-02-03 | Whitmire Brett R | Sell | 830 | $60.85 | 50.51K |
| 2026-02-02 | Zhao Jin | Sell | 1.85K | $60.66 | 111.98K |
| 2026-02-02 | Zhao Jin | Sell | 525 | $59.19 | 31.07K |
| 2026-02-02 | Yu Gary | Sell | 1.34K | $60.66 | 81.28K |
| 2026-02-02 | Yang Emily | Sell | 2.50K | $60.66 | 151.47K |
| 2026-02-02 | Whitmire Brett R | Sell | 2.81K | $60.66 | 170.21K |
| 2026-02-02 | Tang Francis | Sell | 2.07K | $60.66 | 125.44K |
| 2026-02-02 | LU KEH SHEW | Sell | 12.35K | $60.66 | 749.15K |
| 2026-02-02 | Tsong Andy | Sell | 1.54K | $60.66 | 93.48K |
| 2026-02-01 | Zhao Jin | Buy | 18.00K | — | — |
| 2026-02-01 | Zhao Jin | Buy | 18.00K | — | — |
| 2026-02-01 | Yu Gary | Buy | 32.00K | — | — |
| 2026-02-01 | Yu Gary | Buy | 32.00K | — | — |
| 2026-02-01 | Yang Emily | Buy | 18.00K | — | — |
| 2026-02-01 | Yang Emily | Buy | 18.00K | — | — |
| 2026-02-01 | Whitmire Brett R | Buy | 22.00K | — | — |
| 2026-02-01 | Whitmire Brett R | Buy | 22.00K | — | — |
| 2026-02-01 | Tang Francis | Buy | 13.00K | — | — |
| 2026-02-01 | Tang Francis | Buy | 13.00K | — | — |
| 2026-02-01 | Tsong Andy | Buy | 18.00K | — | — |
| 2026-02-01 | Tsong Andy | Buy | 18.00K | — | — |
| 2025-11-12 | LU KEH SHEW | Sell | 3.90K | $47.40 | 185.09K |
| 2025-11-12 | LU KEH SHEW | Sell | 2.10K | $47.46 | 99.42K |
| 2025-08-28 | Yang Emily | Sell | 1.00K | $56.36 | 56.36K |
| 2025-08-27 | Whitmire Brett R | Sell | 2.00K | $55.90 | 111.79K |
| 2025-08-19 | Yang Emily | Sell | 1.00K | $53.22 | 53.22K |
| 2025-07-01 | Tsong Andy | Sell | 320 | $55.30 | 17.70K |
| 2025-05-27 | Yu Gary | Sell | 183 | $46.61 | 8.53K |
| 2025-05-27 | LU KEH SHEW | Sell | 2.17K | $46.61 | 100.96K |
| 2025-05-21 | Yang Emily | Sell | 788 | — | — |
| 2025-05-21 | Yang Emily | Buy | 1.58K | — | — |
| 2025-05-21 | Yang Emily | Sell | 1.58K | — | — |
| 2025-05-20 | Yang Emily | Sell | 2.95K | — | — |
| 2025-05-20 | Yang Emily | Buy | 2.95K | — | — |
| 2025-05-13 | LU KEH SHEW | Buy | 3.00K | — | — |
| 2025-05-13 | Yu Gary | Buy | 3.00K | — | — |
| 2025-05-13 | Yu Gary | Buy | 1.92K | — | — |
| 2025-05-13 | Feiger Robert E | Buy | 3.00K | — | — |
| 2025-05-13 | Chen Button Angie | Buy | 3.00K | — | — |
| 2025-05-13 | Bull Elizabeth | Buy | 3.00K | — | — |
| 2025-05-13 | Su Huey-Jen Jenny | Buy | 3.00K | — | — |
| 2025-05-13 | Chen Warren | Buy | 3.00K | — | — |
| 2025-04-01 | Tsong Andy | Sell | 320 | $43.08 | 13.79K |
| 2025-02-24 | Zhao Jin | Sell | 244 | $54.26 | 13.24K |
| 2025-02-24 | Yu Gary | Sell | 518 | $54.26 | 28.11K |
| 2025-02-24 | Tang Francis | Sell | 463 | $54.26 | 25.12K |
| 2025-02-24 | LU KEH SHEW | Sell | 3.15K | $54.26 | 170.81K |
| 2025-02-24 | Yang Emily | Sell | 680 | $54.26 | 36.90K |
| 2025-02-24 | Whitmire Brett R | Sell | 748 | $54.26 | 40.59K |
| 2025-02-04 | Yang Emily | Sell | 950 | $56.04 | 53.24K |
| 2025-02-04 | Yu Gary | Sell | 2.90K | $56.04 | 162.52K |
| 2025-02-04 | Whitmire Brett R | Sell | 830 | $56.04 | 46.51K |
| 2025-02-03 | Yang Emily | Buy | 8.00K | — | — |
| 2025-02-03 | Yang Emily | Sell | 1.76K | $56.45 | 99.52K |
| 2025-02-03 | Yang Emily | Buy | 8.00K | — | — |
| 2025-02-03 | Tang Francis | Buy | 8.00K | — | — |
| 2025-02-03 | Tang Francis | Sell | 1.57K | $56.45 | 88.46K |
| 2025-02-03 | Tang Francis | Buy | 8.00K | — | — |
| 2025-02-03 | LU KEH SHEW | Buy | 25.00K | — | — |
| 2025-02-03 | LU KEH SHEW | Buy | 25.00K | — | — |
| 2025-02-03 | LU KEH SHEW | Sell | 9.82K | $56.45 | 554.17K |
| 2025-02-03 | Yu Gary | Buy | 22.00K | — | — |
| 2025-02-03 | Yu Gary | Sell | 1.99K | $56.45 | 112.22K |
Latest filed quarter: Q2 2026.
Institutions holding: 408, holders +58 vs prior quarter. Ownership 101.49%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 7.35M | 147.18K | +2.04% | 803.92M |
| FMR LLC | 4.38M | -1.31M | -22.99% | 479.36M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 3.74M | 103.41K | +2.84% | 409.56M |
| STATE STREET CORP | 2.61M | 323.20K | +14.16% | 285.10M |
| DIMENSIONAL FUND ADVISORS LP | 2.20M | -235.85K | -9.68% | 240.80M |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.99M | 12.29K | +0.62% | 218.27M |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1.68M | 1.24M | +281.08% | 184.15M |
| GEODE CAPITAL MANAGEMENT, LLC | 1.65M | 210.97K | +14.68% | 180.36M |
| MORGAN STANLEY | 1.05M | -618.85K | -37.18% | 114.44M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 976.11K | 923.02K | +1738.46% | 106.83M |
| EARNEST PARTNERS LLC | 964.60K | -36.84K | -3.68% | 105.57M |
| INVESCO LTD. | 889.22K | 60.80K | +7.34% | 97.32M |
| AMERICAN CENTURY COMPANIES INC | 806.89K | 687.92K | +578.25% | 88.31M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 728.88K | -43.45K | -5.63% | 79.77M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 728.88K | 728.88K | New | 79.77M |
| GLOBAL ALPHA CAPITAL MANAGEMENT LTD. | 579.00K | -258.65K | -30.88% | 63.37M |
| NORTHERN TRUST CORP | 574.56K | 32.35K | +5.97% | 62.88M |
| VICTORY CAPITAL MANAGEMENT INC | 507.59K | -284.04K | -35.88% | 55.55M |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 480.79K | -101.45K | -17.42% | 52.62M |
| BESSEMER GROUP INC | 460.74K | 16.20K | +3.64% | 50.42M |
| FULLER & THALER ASSET MANAGEMENT, INC. | 443.72K | 15.55K | +3.63% | 48.56M |
| OBERWEIS ASSET MANAGEMENT INC/ | 413.75K | 189.45K | +84.46% | 45.28M |
| BANK OF NEW YORK MELLON CORP | 378.48K | 94.25K | +33.16% | 41.42M |
| PANAGORA ASSET MANAGEMENT INC | 358.37K | 188.90K | +111.47% | 39.22M |
| BOSTON PARTNERS | 357.68K | 14.65K | +4.27% | 38.60M |
Diodes Incorporated (DIOD) trades at $87.97, with a market cap of $4.05B and a trailing P/E of 43.12. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 942162000 | 1054204000 | 1213989000 | 1249130000 | 1229215000 | 1805162000 | 2000580000 | 1661739000 | 1311120000 | 1482073000 |
Insights · Dividends · Forecast · Financials · Learn
$4.05B
Market Cap
43.12
P/E
27.01
Forward P/E
61
Score