NASDAQ:DIOD | Shares Outstanding | DIODES INC /DEL/

Complete source-backed shares outstanding history.

Available history
2009-12-31 to 2026-07-30
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-3046,051,705
2026-06-3045,869,000
2026-05-0445,944,734
2026-03-3145,940,000
2026-02-0345,877,458
2025-12-3145,875,000
2025-11-0346,385,331
2025-09-3046,383,277
2025-08-0446,442,735
2025-06-3046,211,196
2025-05-0546,401,358
2025-03-3146,395,345
2025-02-0346,333,930
2024-12-3146,332,891
2024-11-0546,332,882
2024-08-0246,331,581
2024-06-3046,330,932
2024-05-0646,122,904
2024-03-3146,114,753
2024-02-0245,939,804
2023-12-3145,938,382
2023-11-0245,938,233
2023-09-3045,936,090
2023-08-0445,938,786
2023-06-3045,748,940
2023-05-0445,720,245
2023-03-3145,706,798
2023-02-0645,486,743
2022-12-3145,469,722
2022-11-0345,469,713
2022-09-3045,468,133
2022-08-0145,481,026
2022-06-3045,288,669
2022-04-2945,247,261
2022-03-3145,231,793
2022-02-0245,021,650
2021-12-3145,017,774
2021-10-2945,017,765
2021-09-3045,015,853
2021-08-0244,963,486
2021-06-3044,730,897
2021-05-0344,616,715
2021-03-3144,600,001
2021-02-1644,283,332
2020-12-3144,276,194
2020-11-0452,041,963
2020-09-3051,945,299
2020-08-0451,831,464
2020-06-3051,598,528
2020-05-0451,486,679
2020-03-3151,450,808
2020-02-0451,206,969
2019-12-3151,206,969
2019-10-3151,041,969
2019-09-3051,012,794
2019-07-3150,996,162
2019-06-3050,744,888
2019-05-0350,613,957
2019-03-3150,596,756
2019-02-0951,740,020
2018-12-3150,221,035
2018-11-0250,220,853
2018-09-3050,190,959
2018-08-0350,088,309
2018-06-3049,846,164
2018-05-0449,590,347
2018-03-3149,571,038
2018-02-0949,140,136
2017-12-3149,130,090
2017-11-0349,390,130
2017-09-3049,091,693
2017-08-0449,073,317
2017-06-3048,734,340
2017-05-0448,373,357
2017-03-3148,348,953
2017-02-2348,302,449
2016-12-3148,219,376
2016-11-0448,902,131
2016-09-3048,816,264
2016-08-0548,812,778
2016-06-3048,470,103
2016-05-0348,325,322
2016-03-3148,300,695
2016-02-2348,296,613
2015-12-3148,148,077
2015-11-0448,590,862
2015-09-3048,588,184
2015-08-0448,601,019
2015-06-3048,241,281
2015-05-0447,974,864
2015-03-3147,963,677
2015-02-2447,644,240
2014-12-3147,591,092
2014-11-0447,583,612
2014-09-3047,572,500
2014-08-0447,565,351
2014-06-3047,078,198
2014-05-0246,795,784
2014-03-3146,728,209
2014-02-2446,700,123,000