News + Filings Transactions Holdings
|
Alberta Investment Management Corp
> MSFT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | MICROSOFT CORP | MSFT | 467,863 | 23,210 | 159,326,066,000 | 31,132,606,000 | $340,540.00 |
03/31/2023 | MICROSOFT CORP | MSFT | 444,653 | 11,396 | 128,193,460,000 | 24,289,766,000 | $288,300.00 |
12/31/2022 | MICROSOFT CORP | MSFT | 433,257 | -343,394 | 103,903,694,000 | 103,722,812,000 | $239,820.00 |
09/30/2022 | MICROSOFT CORP | MSFT | 776,651 | -28,452 | 180,882,000 | -25,893,000 | $232.90 |
06/30/2022 | MICROSOFT CORP | MSFT | 805,103 | 58,775 | 206,775,000 | -23,325,000 | $256.83 |
03/31/2022 | MICROSOFT CORP | MSFT | 746,328 | -375,862 | 230,100,000 | -73,901,000 | $308.31 |
06/30/2021 | MICROSOFT CORP | MSFT | 1,122,190 | 433,390 | 304,001,000 | 141,603,000 | $270.90 |
03/31/2021 | MICROSOFT CORP | MSFT | 688,800 | -4,600 | 162,398,000 | 8,172,000 | $235.77 |
12/31/2020 | MICROSOFT CORP | MSFT | 693,400 | 92,500 | 154,226,000 | 27,839,000 | $222.42 |
09/30/2020 | MICROSOFT CORP | MSFT | 600,900 | -134,400 | 126,387,000 | -23,254,000 | $210.33 |
06/30/2020 | MICROSOFT CORP | MSFT | 735,300 | 303,000 | 149,641,000 | 81,463,000 | $203.51 |
03/31/2020 | MICROSOFT CORP | MSFT | 432,300 | -697,700 | 68,178,000 | -110,023,000 | $157.71 |
12/31/2019 | MICROSOFT CORP | MSFT | 1,130,000 | 43,100 | 178,201,000 | 27,089,000 | $157.70 |
09/30/2019 | MICROSOFT CORP | MSFT | 1,086,900 | 14,700 | 151,112,000 | 7,480,000 | $139.03 |
06/30/2019 | MICROSOFT CORP | MSFT | 1,072,200 | -12,000 | 143,632,000 | 15,761,000 | $133.96 |
03/31/2019 | MICROSOFT CORP | MSFT | 1,084,200 | 48,100 | 127,871,000 | 22,634,000 | $117.94 |
12/31/2018 | MICROSOFT CORP | MSFT | 1,036,100 | -110,200 | 105,237,000 | -25,865,000 | $101.57 |
09/30/2018 | MICROSOFT CORP | MSFT | 1,146,300 | 324,100 | 131,102,000 | 50,025,000 | $114.37 |
06/30/2018 | MICROSOFT CORP | MSFT | 822,200 | -580,000 | 81,077,000 | -46,902,000 | $98.61 |
03/31/2018 | MICROSOFT CORP | MSFT | 1,402,200 | 195,800 | 127,979,000 | 24,784,000 | $91.27 |
12/31/2017 | MICROSOFT CORP | MSFT | 1,206,400 | 121,800 | 103,195,000 | 22,403,000 | $85.54 |
09/30/2017 | MICROSOFT CORP | MSFT | 1,084,600 | -306,500 | 80,792,000 | -15,097,000 | $74.49 |
06/30/2017 | MICROSOFT CORP | MSFT | 1,391,100 | -51,300 | 95,889,000 | 893,000 | $68.93 |
03/31/2017 | MICROSOFT CORP | MSFT | 1,442,400 | 447,800 | 94,996 | -61,709,004 | $0.07 |
12/31/2016 | MICROSOFT CORP | MSFT | 994,600 | 61,700 | 61,804,000 | 8,069,000 | $62.14 |
09/30/2016 | MICROSOFT CORP | MSFT | 932,900 | -646,700 | 53,735,000 | -27,093,000 | $57.60 |
06/30/2016 | MICROSOFT CORP | MSFT | 1,579,600 | -59,000 | 80,828,000 | -9,672,000 | $51.17 |
03/31/2016 | MICROSOFT CORP | MSFT | 1,638,600 | 686,200 | 90,500,000 | 58,776,000 | $55.23 |
12/31/2015 | MICROSOFT CORP | MSFT | 1,779,600 | 827,200 | 98,732,000 | 67,008,000 | $55.48 |
09/30/2015 | MICROSOFT CORP | MSFT | 1,975,320 | -90,700 | 87,428,000 | -3,787,000 | $44.26 |
06/30/2015 | MICROSOFT CORP | MSFT | 2,066,020 | 1,113,620 | 91,215,000 | 59,491,000 | $44.15 |
03/31/2015 | MICROSOFT CORP | MSFT | 1,969,620 | 1,017,220 | 80,075,000 | 48,351,000 | $40.66 |
12/31/2014 | MICROSOFT CORP | MSFT | 1,710,900 | 758,500 | 79,471,000 | 47,747,000 | $46.45 |
09/30/2014 | MICROSOFT CORP | MSFT | 1,416,500 | 464,100 | 65,669,000 | 33,945,000 | $46.36 |
06/30/2014 | MICROSOFT CORP | MSFT | 0 | -952,400 | 0 | -31,724,000 | |
<< Prev Next >> |
|