NASDAQ:RUN | Shares Outstanding | Sunrun Inc.

Complete source-backed shares outstanding history.

Available history
2014-12-31 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-31240,846,982
2026-06-30240,126,000
2026-05-01238,549,287
2026-03-31235,512,000
2026-02-20234,492,403
2025-12-31233,612,000
2025-11-03232,041,826
2025-09-30231,605,000
2025-08-01230,732,572
2025-06-30230,321,000
2025-05-02228,486,470
2025-03-31227,325,000
2025-02-21226,209,702
2024-12-31225,662,000
2024-11-01224,339,374
2024-09-30224,087,000
2024-08-01223,539,691
2024-06-30223,298,000
2024-05-03221,662,910
2024-03-31220,672,000
2024-02-16219,590,062
2023-12-31219,392,000
2023-10-27217,878,898
2023-09-30217,714,000
2023-07-28217,183,357
2023-06-30217,044,000
2023-04-28215,611,831
2023-03-31215,166,000
2023-02-17214,416,497
2022-12-31214,184,000
2022-10-28213,103,719
2022-09-30212,954,000
2022-07-29212,104,204
2022-06-30211,943,000
2022-04-29210,112,513
2022-03-31209,417,000
2022-02-14208,418,561
2021-12-31208,176,000
2021-11-01207,004,907
2021-09-30206,887,000
2021-08-02205,932,911
2021-06-30205,374,000
2021-04-30203,929,716
2021-03-31203,562,000
2021-02-22202,583,673
2020-12-31201,406,000
2020-11-03197,530,444
2020-09-30127,552,000
2020-08-06123,174,691
2020-06-30122,307,000
2020-05-04120,330,159
2020-03-31120,123,000
2020-02-24119,385,549
2019-12-31118,451,000
2019-11-08118,057,617
2019-09-30117,924,000
2019-08-05117,607,477
2019-06-30117,199,000
2019-05-06115,130,399
2019-03-31114,739,000
2019-02-25113,899,831
2018-12-31113,149,000
2018-11-02111,852,426
2018-09-30111,652,000
2018-08-06110,909,399
2018-06-30110,487,000
2018-05-07108,998,647
2018-03-31108,681,000
2018-03-02107,730,204
2017-12-31104,321,000
2017-11-06106,786,800
2017-09-30106,677,000
2017-08-03106,161,704
2017-06-30105,940,000
2017-05-08105,444,765
2017-03-31104,643,000
2017-03-06104,639,279
2016-12-31104,321,000
2016-11-07103,816,524
2016-09-30103,438,000
2016-08-08103,072,725
2016-06-30102,826,000
2016-05-10101,962,958
2016-03-31101,578,000
2016-03-08101,495,385
2015-12-31101,282,000
2015-11-10101,081,981
2015-09-30100,807,000
2015-09-11100,814,572
2015-06-3026,503,000
2014-12-3124,249,000

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.