NASDAQ:NVDA | Shares Outstanding | NVIDIA CORP

Complete source-backed shares outstanding history.

Available history
2009-01-25 to 2026-08-21
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-2124,100,000,000
2026-05-1524,200,000,000
2026-02-2024,300,000,000
2026-01-2524,304,000,000
2025-11-1424,300,000,000
2025-08-2224,300,000,000
2025-05-2324,400,000,000
2025-02-2124,400,000,000
2025-01-2624,477,000,000
2024-11-1524,490,000,000
2024-08-2324,530,000,000
2024-05-242,460,000,000
2024-02-162,500,000,000
2024-01-2824,643,000,000
2023-11-172,470,000,000
2023-08-182,470,000,000
2023-05-192,470,000,000
2023-02-172,470,000,000
2023-01-292,466,000,000
2022-11-112,460,000,000
2022-08-192,490,000,000
2022-05-202,500,000,000
2022-03-112,510,000,000
2022-01-302,506,000,000
2021-11-122,500,000,000
2021-08-132,500,000,000
2021-05-21623,000,000
2021-02-19620,000,000
2021-01-312,479,000,000
2020-11-13619,000,000
2020-08-14617,000,000
2020-05-15615,000,000
2020-02-14612,000,000
2020-01-26612,000,000
2019-11-08612,000,000
2019-08-09609,000,000
2019-05-10609,000,000
2019-02-15606,000,000
2019-01-27606,000,000
2018-11-09610,000,000
2018-08-10608,000,000
2018-05-18607,171,892
2018-02-26604,636,210
2018-01-28606,000,000
2017-11-17605,647,276
2017-08-18600,171,277
2017-05-19595,129,427
2017-02-24588,632,086
2017-01-29585,000,000
2016-11-18539,495,365
2016-08-19535,002,186
2016-05-23533,924,612
2016-03-11541,641,088
2016-01-31539,000,000
2015-11-13538,450,118
2015-08-14539,081,160
2015-05-15537,560,128
2015-03-06549,840,211
2015-01-25545,000,000
2014-11-14543,536,901
2014-08-15541,915,105
2014-05-16557,966,266
2014-03-07554,241,412
2014-01-26567,997,000
2013-11-15568,535,613
2013-08-16578,598,038
2013-05-17577,916,410
2013-03-08615,980,172
2013-01-27616,756,134
2012-11-16624,850,798
2012-08-17619,476,242
2012-05-18618,804,109
2012-03-09616,028,107
2012-01-29612,191,412
2011-11-17610,653,436
2011-08-19603,727,365
2011-05-23600,288,389
2011-03-10591,400,000
2011-01-30588,555,701
2010-11-18580,261,256
2010-08-25574,028,479
2010-05-17572,168,377
2010-03-10566,500,000
2010-01-31561,465,851
2009-11-17554,900,000
2009-08-17547,800,000
2009-01-25538,460,766