NYSE:MS | Shares Outstanding | MORGAN STANLEY

Complete source-backed shares outstanding history.

Available history
2008-11-30 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-311,570,566,292
2026-06-301,571,931,108
2026-04-301,577,284,817
2026-03-311,579,629,298
2026-01-311,587,860,206
2025-12-311,582,834,137
2025-10-311,589,309,311
2025-09-301,591,091,689
2025-07-311,596,335,756
2025-06-301,598,299,431
2025-04-301,604,319,158
2025-03-311,606,806,297
2025-01-311,612,855,585
2024-12-311,606,653,706
2024-10-311,611,035,579
2024-09-301,612,068,430
2024-07-311,617,863,626
2024-06-301,619,075,147
2024-04-301,625,162,676
2024-03-311,626,657,461
2024-01-311,635,268,297
2023-12-311,627,000,000
2023-10-311,641,311,580
2023-09-301,642,250,165
2023-07-311,656,966,580
2023-06-301,658,733,133
2023-04-281,670,113,691
2023-03-311,670,318,320
2023-01-311,681,940,155
2022-12-311,675,000,000
2022-10-311,690,109,419
2022-09-301,694,051,265
2022-07-291,716,826,307
2022-06-301,723,083,208
2022-04-291,749,284,059
2022-03-311,756,153,374
2022-01-311,781,299,489
2021-12-311,772,000,000
2021-10-291,794,411,954
2021-09-301,798,908,848
2021-07-301,824,561,070
2021-06-301,834,370,291
2021-04-301,860,588,915
2021-03-311,868,925,320
2021-01-291,813,552,280
2020-12-311,810,000,000
2020-10-301,809,198,248
2020-09-301,576,447,988
2020-07-311,576,760,960
2020-06-301,576,105,281
2020-04-301,575,656,380
2020-03-311,575,500,507
2020-01-311,599,276,515
2019-12-311,594,000,000
2019-10-311,618,597,895
2019-09-301,623,587,078
2019-07-311,652,767,929
2019-06-301,658,805,108
2019-04-301,682,234,555
2019-03-311,685,996,391
2019-01-311,708,787,567
2018-12-311,700,000,000
2018-10-311,720,154,771
2018-09-301,725,792,278
2018-07-311,744,789,709
2018-06-301,749,653,071
2018-04-301,770,260,439
2018-03-311,773,934,393
2018-01-311,791,846,388
2017-12-311,788,000,000
2017-10-311,807,899,161
2017-09-301,812,472,419
2017-07-311,836,580,691
2017-06-301,839,578,174
2017-05-011,849,782,135
2017-03-311,851,942,590
2017-01-311,866,164,899
2016-12-311,852,000,000
2016-10-311,872,821,289
2016-09-301,876,466,446
2016-07-291,911,808,935
2016-06-301,917,509,492
2016-04-291,937,024,359
2016-03-311,938,294,368
2016-01-311,958,568,849
2015-12-311,920,000,000
2015-10-301,936,223,959
2015-09-301,938,069,312
2015-07-311,953,385,490
2015-06-300
2015-04-301,970,026,803
2015-03-311,971,443,739
2015-01-311,976,612,907
2014-12-311,951,000,000
2014-10-311,957,403,208
2014-09-301,958,386,188
2014-07-311,963,354,359
2014-06-301,964,503,356
2014-04-301,971,294,604
2014-03-311,971,686,139