News + Filings Transactions Holdings
|
VIRGINIA RETIREMENT SYSTEMS ET AL
> MSFT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | MICROSOFT CORP | MSFT | 1,450,700 | 5,100 | 494,021,378,000 | 77,254,898,000 | $340,540.00 |
03/31/2023 | MICROSOFT CORP | MSFT | 1,445,600 | -308,300 | 416,766,480,000 | -3,853,818,000 | $288,300.00 |
12/31/2022 | MICROSOFT CORP | MSFT | 1,753,900 | 108,400 | 420,620,298,000 | 420,112,974,000 | $239,820.00 |
03/31/2022 | MICROSOFT CORP | MSFT | 1,645,500 | 49,900 | 507,324,000 | -29,308,000 | $308.31 |
12/31/2021 | MICROSOFT CORP | MSFT | 1,595,600 | 0 | 536,632,000 | 86,800,000 | $336.32 |
09/30/2021 | MICROSOFT CORP | MSFT | 1,595,600 | -74,500 | 449,832,000 | -2,598,000 | $281.92 |
06/30/2021 | MICROSOFT CORP | MSFT | 1,670,100 | 49,400 | 452,430,000 | 91,954,000 | $270.90 |
12/31/2020 | MICROSOFT CORP | MSFT | 1,620,700 | -21,300 | 360,476,000 | 15,114,000 | $222.42 |
09/30/2020 | MICROSOFT CORP | MSFT | 1,642,000 | -61,800 | 345,362,000 | -1,378,000 | $210.33 |
06/30/2020 | MICROSOFT CORP | MSFT | 1,703,800 | -42,700 | 346,740,000 | 71,299,000 | $203.51 |
03/31/2020 | MICROSOFT CORP | MSFT | 1,746,500 | -303,000 | 275,441,000 | -47,765,000 | $157.71 |
12/31/2019 | MICROSOFT CORP | MSFT | 2,049,500 | 162,700 | 323,206,000 | 60,884,000 | $157.70 |
09/30/2019 | MICROSOFT CORP | MSFT | 1,886,800 | 114,000 | 262,322,000 | 24,838,000 | $139.03 |
06/30/2019 | MICROSOFT CORP | MSFT | 1,772,800 | 119,700 | 237,484,000 | 42,517,000 | $133.96 |
03/31/2019 | MICROSOFT CORP | MSFT | 1,653,100 | -235,300 | 194,967,000 | 3,162,000 | $117.94 |
12/31/2018 | MICROSOFT CORP | MSFT | 1,888,400 | -117,700 | 191,805,000 | -37,633,000 | $101.57 |
09/30/2018 | MICROSOFT CORP | MSFT | 2,006,100 | -10,200 | 229,438,000 | 30,611,000 | $114.37 |
06/30/2018 | MICROSOFT CORP | MSFT | 2,016,300 | 61,500 | 198,827,000 | 20,412,000 | $98.61 |
03/31/2018 | MICROSOFT CORP | MSFT | 1,954,800 | 0 | 178,415,000 | 11,201,000 | $91.27 |
12/31/2017 | MICROSOFT CORP | MSFT | 1,954,800 | 104,300 | 167,214,000 | 29,370,000 | $85.54 |
09/30/2017 | MICROSOFT CORP | MSFT | 1,850,500 | -400,800 | 137,844,000 | -17,338,000 | $74.49 |
06/30/2017 | MICROSOFT CORP | MSFT | 2,251,300 | 2,251,300 | 155,182,000 | 155,182,000 | $68.93 |
06/30/2013 | MICROSOFT CORP | MSFT | 0 | -3,102,810 | 0 | -88,756,000 | |
03/31/2013 | MICROSOFT CORP | MSFT | 3,102,810 | 26,201 | 88,756,000 | 6,580,000 | $28.61 |
12/31/2012 | MICROSOFT CORP | MSFT | 3,076,609 | -310,389 | 82,176,000 | -18,621,000 | $26.71 |
09/30/2012 | MICROSOFT CORP | MSFT | 3,386,998 | -76,059 | 100,797,000 | -5,138,000 | $29.76 |
06/30/2012 | MICROSOFT CORP | MSFT | 3,463,057 | -484,743 | 105,935,000 | -21,401,000 | $30.59 |
03/31/2012 | MICROSOFT CORP | MSFT | 3,947,800 | -328,363 | 127,336,000 | 20,902,000 | $32.25 |
12/31/2011 | MICROSOFT CORP | MSFT | 4,314,440 | 38,277 | 112,003,000 | 5,569,000 | $25.96 |
09/30/2011 | MICROSOFT CORP | MSFT | 4,276,163 | -87,157 | 106,434,000 | -7,012,000 | $24.89 |
06/30/2011 | MICROSOFT CORP | MSFT | 4,363,320 | 1,022,660 | 113,446,000 | 28,627,000 | $26.00 |
03/31/2011 | MICROSOFT CORP | MSFT | 3,340,660 | 331,305 | 84,819,000 | 828,000 | $25.39 |
12/31/2010 | MICROSOFT CORP | MSFT | 3,009,355 | -62,350 | 83,991,000 | 8,765,000 | $27.91 |
09/30/2010 | MICROSOFT CORP | MSFT | 3,071,705 | -248,600 | 75,226,000 | -1,174,000 | $24.49 |
06/30/2010 | MICROSOFT CORP | MSFT | 3,320,305 | 1,392,200 | 76,400,000 | 19,930,000 | $23.01 |
<< Prev Next >> |
|