msft market cap 2021-2024

On December 31, 2024, Microsoft (MSFT) had a market capitalization of $3.1T, based on 7.47B shares at a price of $415.78.

DATECLOSEVOLUMEOUTSTANDINGMARKET CAP
Week of December 30 2024
$415.78
26,405,200
7,468,000,000
$3,105,012,927,600.00
Week of December 23 2024
$424.68
52,628,900
7,468,000,000
$3,171,533,390,800.00
Week of December 16 2024
$430.67
158,004,200
7,468,000,000
$3,216,248,040,800.00
Week of December 09 2024
$441.20
97,826,700
7,468,000,000
$3,294,849,487,600.00
Week of December 02 2024
$437.55
105,037,400
7,468,000,000
$3,267,593,528,000.00
Week of November 25 2024
$417.71
85,754,300
7,468,000,000
$3,119,451,558,800.00
Week of November 18 2024
$411.34
107,647,000
7,468,000,000
$3,071,863,222,400.00
Week of November 11 2024
$408.55
123,901,200
7,468,000,000
$3,051,023,021,600.00
Week of November 04 2024
$415.97
100,773,300
7,468,000,000
$3,106,455,745,200.00
Week of October 28 2024
$403.99
140,477,000
7,468,000,000
$3,016,983,877,600.00
Week of October 21 2024
$421.49
89,823,400
7,468,000,000
$3,147,700,015,600.00
Week of October 14 2024
$411.66
83,027,500
7,468,000,000
$3,074,255,222,800.00
Week of October 07 2024
$409.85
83,116,700
7,468,000,000
$3,060,727,687,600.00
Week of September 30 2024
$409.59
85,338,600
7,468,000,000
$3,058,815,879,600.00
Week of September 23 2024
$421.36
74,929,200
7,470,000,000
$3,147,586,839,000.00
Week of September 16 2024
$428.50
128,480,600
7,470,000,000
$3,200,902,470,000.00
Week of September 09 2024
$423.89
87,426,600
7,470,000,000
$3,166,486,686,000.00
Week of September 02 2024
$395.45
69,254,400
7,470,000,000
$2,954,033,910,000.00
Week of August 26 2024
$410.65
82,881,900
7,470,000,000
$3,067,577,163,000.00
Week of August 19 2024
$410.31
85,544,600
7,470,000,000
$3,065,003,748,000.00
Week of August 12 2024
$411.96
97,971,900
7,470,000,000
$3,077,357,634,000.00
Week of August 05 2024
$398.99
125,786,300
7,470,000,000
$2,980,430,649,000.00
Week of July 29 2024
$401.41
150,439,100
7,470,000,000
$2,998,561,833,000.00
Week of July 22 2024
$417.90
109,249,300
7,470,000,000
$3,121,737,651,000.00
Week of July 15 2024
$429.54
95,118,300
7,470,000,000
$3,208,650,354,000.00