stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Diodes IncDIOD
$79.016.21%-5.2275

Diodes Inc (DIOD)

Date: 2026-11-04 16:00O: 84.22H: 84.34L: 77.79C: 78.85Vol: 385.6k
Diodes Inc stock is traded at $79.01, with a volume of 93,680. It is down -6.21% in the last 24 hours and down -23.91% over the past month. Diodes Inc is a manufacturer and supplier of high-quality application-specific products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. It serves the customer electronics, computing, communications, industrial, and automotive markets. The Company's products include diodes; rectifiers; transistors; MOSFETs; GPP bridges; GPP rectifiers; protection devices; function-specific arrays; single gate logic; amplifiers and comparators; Hall-effect and temperature sensors; and power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, voltage references along with special-function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers.
Previous Close:
$84.24
Open:
$84.22
24h Volume:
93,680
Relative Volume:
0.20
Market Cap:
$3.64B
Revenue:
$1.56B
Net Income/Loss:
$88.06M
P/E Ratio:
42.83
EPS:
$1.84
Net Cash Flow:
$128.74M
1W Performance:
-11.52%
1M Performance:
-23.91%
6M Performance:
-27.31%
1Y Performance:
+55.29%
1-Day Range:
$77.79$84.34
1-Week Range:
$77.44$89.78
52-Week Range:
$42.28$125.99

Diodes Inc Stock (DIOD) Company Profile

Name
Diodes Inc
Phone
972-987-3900
Address
4949 HEDGCOXE ROAD, PLANO, TX, USA
Employee
7,989
Next Earnings Date
2026-11-05
Latest SEC Filings
SEC
DIOD's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Diodes Inc Stock (DIOD) Upgrades & Downgrades

DateActionAnalystRating Change
Oct-23-26InitiatedNeedhamBuy
Oct-06-26InitiatedBofA SecuritiesBuy
Apr-13-26UpgradeTruistHold → Buy
Apr-07-25UpgradeRobert W. BairdNeutral → Outperform

Diodes Inc Stock (DIOD) Financials Data

PeriodTrendFY 2025FY 2024FY 2023FY 2022FY 2021
Period End Date2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue USD (M)1,482.071,311.121,661.742,000.581,805.16
Cost of revenue USD (M)1,019.64875.261,003.561,173.341,134.80
Gross profit USD (M)462.44435.86658.18827.24670.36
Research and development USD (M)162.18134.05134.87126.32119.20
Operating expenses USD (M)426.97385.41407.61419.04394.38
Operating income USD (M)35.4650.45250.57408.19275.99
Income before tax USD (M)83.9662.68277.93395.94315.10
Income tax expense USD (M)14.7911.8447.2956.6978.81
Net income USD (M)69.1750.84230.65339.26236.29
Basic EPS USD/shares1.430.954.967.315.11
Diluted EPS USD/shares1.430.954.917.205.00
Basic weighted shares shares (M)46.3446.2145.8045.3344.77
Diluted weighted shares shares (M)46.4146.4146.3146.0445.78
Selling, general and administrative USD (M)241.61233.91257.94280.88257.71

Diodes Inc Stock (DIOD) Insider Trading

  • Corporate Secretary
    Transaction
    Sale
    Cost
    $106.17
    #Shares
    3,000
    Value ($)
    318,500
    #Shares Total
    8,071
  • FRANCIS TANGMay 29 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $112.04
    #Shares
    15,330
    Value ($)
    1,717,620
    #Shares Total
    0
  • Officer
    Transaction
    Proposed Sale
    Cost
    $109.89
    #Shares
    3,000
    Value ($)
    329,670
    #Shares Total
    0
  • Tang FrancisMay 29 '26
    Chief Technology Officer
    Transaction
    Sale
    Cost
    $112.04
    #Shares
    15,330
    Value ($)
    1,717,621
    #Shares Total
    71,438
  • FRANCIS TANGMay 27 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $110.08
    #Shares
    5,000
    Value ($)
    550,400
    #Shares Total
    0
  • GARY YUMay 27 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $110.08
    #Shares
    3,632
    Value ($)
    399,811
    #Shares Total
    0
  • Tang FrancisMay 27 '26
    Chief Technology Officer
    Transaction
    Sale
    Cost
    $110.08
    #Shares
    5,000
    Value ($)
    550,400
    #Shares Total
    86,768
  • Yang EmilyMay 27 '26
    SVP Worldwide Sales/Marketing
    Transaction
    Sale
    Cost
    $110.08
    #Shares
    3,000
    Value ($)
    330,240
    #Shares Total
    61,878
  • Yu GaryMay 27 '26
    President and CEO
    Transaction
    Sale
    Cost
    $110.08
    #Shares
    3,632
    Value ($)
    399,811
    #Shares Total
    108,147
  • EMILY S YANGMay 27 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $110.08
    #Shares
    3,000
    Value ($)
    330,240
    #Shares Total
    0
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
White Richard DallasCorporate SecretaryMay 29 '26Sale$106.173,000318,5008,071
FRANCIS TANGOfficerMay 29 '26Proposed Sale$112.0415,3301,717,6200
White Richard DallasOfficerMay 29 '26Proposed Sale$109.893,000329,6700
Tang FrancisChief Technology OfficerMay 29 '26Sale$112.0415,3301,717,62171,438
FRANCIS TANGOfficerMay 27 '26Proposed Sale$110.085,000550,4000
GARY YUOfficerMay 27 '26Proposed Sale$110.083,632399,8110
Tang FrancisChief Technology OfficerMay 27 '26Sale$110.085,000550,40086,768
Yang EmilySVP Worldwide Sales/MarketingMay 27 '26Sale$110.083,000330,24061,878
Yu GaryPresident and CEOMay 27 '26Sale$110.083,632399,811108,147
EMILY S YANGOfficerMay 27 '26Proposed Sale$110.083,000330,2400

Diodes Inc Stock (DIOD) Latest News

Oct 29, 2026
Oct 29, 2026
Oct 28, 2026
Oct 28, 2026
Oct 24, 2026
Oct 24, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 22, 2026
Oct 22, 2026
Oct 21, 2026
Oct 21, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 12, 2026
Oct 12, 2026
Oct 10, 2026
Oct 10, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 05, 2026
Oct 05, 2026
Oct 04, 2026
Oct 04, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 26, 2026
Sep 26, 2026
Sep 26, 2026
Sep 26, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 24, 2026
Sep 23, 2026
Sep 23, 2026
Sep 19, 2026
Sep 19, 2026
Sep 19, 2026
Sep 19, 2026
Sep 18, 2026
Sep 18, 2026
Sep 12, 2026
Sep 12, 2026
Sep 11, 2026
Sep 11, 2026

Similar to DIOD