News + Filings Transactions Holdings
|
CANADA PENSION PLAN INVESTMENT BOARD
> MSFT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | MICROSOFT CORP | MSFT | 2,605,551 | 738,045 | 887,294,338,000 | 886,859,396,000 | $340,540.00 |
09/30/2022 | MICROSOFT CORP | MSFT | 1,867,506 | -529,827 | 434,942,000 | -180,765,000 | $232.90 |
06/30/2022 | MICROSOFT CORP | MSFT | 2,397,333 | -235,510 | 615,707,000 | -196,025,000 | $256.83 |
03/31/2022 | MICROSOFT CORP | MSFT | 2,632,843 | -1,399,038 | 811,732,000 | -544,270,000 | $308.31 |
12/31/2021 | MICROSOFT CORP | MSFT | 4,031,881 | 364,923 | 1,356,002,000 | 362,623,000 | $336.32 |
06/30/2021 | MICROSOFT CORP | MSFT | 3,666,958 | -459,753 | 993,379,000 | 20,424,000 | $270.90 |
03/31/2021 | MICROSOFT CORP | MSFT | 4,126,711 | -1,014,076 | 972,955,000 | -170,459,000 | $235.77 |
12/31/2020 | MICROSOFT CORP | MSFT | 5,140,787 | -233,086 | 1,143,414,000 | 13,127,000 | $222.42 |
09/30/2020 | MICROSOFT CORP | MSFT | 5,373,873 | 824,013 | 1,130,287,000 | 204,345,000 | $210.33 |
06/30/2020 | MICROSOFT CORP | MSFT | 4,549,860 | -79,672 | 925,942,000 | 195,819,000 | $203.51 |
03/31/2020 | MICROSOFT CORP | MSFT | 4,629,532 | 1,807,165 | 730,123,000 | 285,036,000 | $157.71 |
12/31/2019 | MICROSOFT CORP | MSFT | 2,822,367 | -463,096 | 445,087,000 | -11,691,000 | $157.70 |
09/30/2019 | MICROSOFT CORP | MSFT | 3,285,463 | 424,422 | 456,778,000 | 73,513,000 | $139.03 |
06/30/2019 | MICROSOFT CORP | MSFT | 2,861,041 | -961,862 | 383,265,000 | -67,608,000 | $133.96 |
03/31/2019 | MICROSOFT CORP | MSFT | 3,822,903 | -1,135,064 | 450,873,000 | -52,666,000 | $117.94 |
12/31/2018 | MICROSOFT CORP | MSFT | 4,957,967 | -4,716,607 | 503,539,000 | -602,942,000 | $101.56 |
09/30/2018 | MICROSOFT CORP | MSFT | 9,674,574 | -2,826,324 | 1,106,481,000 | -126,233,000 | $114.37 |
06/30/2018 | MICROSOFT CORP | MSFT | 12,500,898 | -5,718,442 | 1,232,714,000 | -430,165,000 | $98.61 |
03/31/2018 | MICROSOFT CORP | MSFT | 18,219,340 | 3,052,382 | 1,662,879,000 | 365,497,000 | $91.27 |
12/31/2017 | MICROSOFT CORP | MSFT | 15,166,958 | -319,900 | 1,297,382,000 | 143,766,000 | $85.54 |
09/30/2017 | MICROSOFT CORP | MSFT | 15,486,858 | 1,555,100 | 1,153,616,000 | 193,300,000 | $74.49 |
06/30/2017 | MICROSOFT CORP | MSFT | 13,931,758 | 873,200 | 960,316,000 | 100,279,000 | $68.93 |
03/31/2017 | MICROSOFT CORP | MSFT | 13,058,558 | 2,472,275 | 860,037,000 | 202,205,000 | $65.86 |
12/31/2016 | MICROSOFT CORP | MSFT | 10,586,283 | 474,881 | 657,832,000 | 75,415,000 | $62.14 |
09/30/2016 | MICROSOFT CORP | MSFT | 10,111,402 | 1,331,319 | 582,417,000 | 133,140,000 | $57.60 |
06/30/2016 | MICROSOFT CORP | MSFT | 8,780,083 | 8,780,083 | 449,277,000 | 449,277,000 | $51.17 |
03/31/2016 | MICROSOFT CORP | MSFT | 9,247,865 | -2,948,977 | 510,760,000 | 104,849,000 | $55.23 |
12/31/2015 | MICROSOFT CORP | MSFT | 7,157,226 | -2,480,509 | 397,083,000 | -29,483,000 | $55.48 |
09/30/2015 | MICROSOFT CORP | MSFT | 9,637,735 | -2,559,107 | 426,566,000 | 20,655,000 | $44.26 |
06/30/2015 | MICROSOFT CORP | MSFT | 17,097,636 | 3,931,578 | 754,861,000 | 219,595,000 | $44.15 |
03/31/2015 | MICROSOFT CORP | MSFT | 13,166,058 | 1,591,116 | 535,266,000 | 102,247,000 | $40.65 |
12/31/2014 | MICROSOFT CORP | MSFT | 8,473,866 | -5,791,036 | 393,611,000 | -267,710,000 | $46.45 |
09/30/2014 | MICROSOFT CORP | MSFT | 14,264,902 | 2,689,960 | 661,321,000 | 228,302,000 | $46.36 |
06/30/2014 | MICROSOFT CORP | MSFT | 13,078,728 | 1,503,786 | 545,383,000 | 112,364,000 | $41.70 |
03/31/2014 | MICROSOFT CORP | MSFT | 11,630,993 | 56,051 | 476,754,000 | 43,735,000 | $40.99 |
<< Prev Next >> |
|