Overview Financials News + Filings Key Docs Charts Holdings Ownership
|
ROYAL BANK OF CANADA
> MSFT
| Date | Name | Ticker | Shares | Change | Value | Change | Price |
| 06/30/2023 | MICROSOFT CORP | MSFT | 35,473,479 | -2,272,554 | 12,080,138,000,000 | 3,027,883,000,000 | $340,539.98 |
| 12/31/2022 | MICROSOFT CORP | MSFT | 37,746,033 | 1,761,653 | 9,052,255,000,000 | 9,043,874,237,000 | $239,820.04 |
| 09/30/2022 | MICROSOFT CORP | MSFT | 35,984,380 | -167,739 | 8,380,763,000 | -904,186,000 | $232.90 |
| 06/30/2022 | MICROSOFT CORP | MSFT | 36,152,119 | 1,030,524 | 9,284,949,000 | -1,543,391,000 | $256.83 |
| 03/31/2022 | MICROSOFT CORP | MSFT | 35,121,595 | -10,496,304 | 10,828,340,000 | -4,513,873,000 | $308.31 |
| 12/31/2021 | MICROSOFT CORP | MSFT | 45,617,899 | 9,745,826 | 15,342,213,000 | 5,229,157,000 | $336.32 |
| 09/30/2021 | MICROSOFT CORP | MSFT | 35,872,073 | 1,807,034 | 10,113,056,000 | 2,081,544,000 | $281.92 |
| 03/31/2021 | MICROSOFT CORP | MSFT | 34,065,039 | -3,124,191 | 8,031,512,000 | -240,117,000 | $235.77 |
| 12/31/2020 | MICROSOFT CORP | MSFT | 37,189,230 | 6,869,828 | 8,271,629,000 | 1,894,549,000 | $222.42 |
| 09/30/2020 | MICROSOFT CORP | MSFT | 30,319,402 | 267,381 | 6,377,080,000 | 261,194,000 | $210.33 |
| 06/30/2020 | MICROSOFT CORP | MSFT | 30,052,021 | 2,067,984 | 6,115,886,000 | 1,702,523,000 | $203.51 |
| 03/31/2020 | MICROSOFT CORP | MSFT | 27,984,037 | -2,053,978 | 4,413,363,000 | -323,631,000 | $157.71 |
| 12/31/2019 | MICROSOFT CORP | MSFT | 30,038,015 | -659,578 | 4,736,994,000 | 469,107,000 | $157.70 |
| 09/30/2019 | MICROSOFT CORP | MSFT | 30,697,593 | 1,265,379 | 4,267,887,000 | 325,149,000 | $139.03 |
| 06/30/2019 | MICROSOFT CORP | MSFT | 29,432,214 | 1,926,088 | 3,942,738,000 | 698,669,000 | $133.96 |
| 03/31/2019 | MICROSOFT CORP | MSFT | 27,506,126 | 136,786 | 3,244,069,000 | 464,165,000 | $117.94 |
| 12/31/2018 | MICROSOFT CORP | MSFT | 27,369,340 | 972,826 | 2,779,904,000 | -252,335,000 | $101.57 |
| 09/30/2018 | MICROSOFT CORP | MSFT | 26,396,514 | -659,620 | 3,032,239,000 | 364,233,000 | $114.87 |
| 06/30/2018 | MICROSOFT CORP | MSFT | 27,056,134 | 475,607 | 2,668,006,000 | 242,004,000 | $98.61 |
| 03/31/2018 | MICROSOFT CORP | MSFT | 26,580,527 | 2,165,812 | 2,426,002,000 | 337,567,000 | $91.27 |
| 12/31/2017 | MICROSOFT CORP | MSFT | 24,414,715 | 3,720,051 | 2,088,435,000 | 546,891,000 | $85.54 |
| 09/30/2017 | MICROSOFT CORP | MSFT | 20,694,664 | -800,991 | 1,541,544,000 | 59,848,000 | $74.49 |
| 06/30/2017 | MICROSOFT CORP | MSFT | 21,495,655 | 8,276,606 | 1,481,696,000 | 611,091,000 | $68.93 |
| 03/31/2017 | MICROSOFT CORP | MSFT | 13,219,049 | -5,980,670 | 870,605,000 | -322,466,000 | $65.86 |
| 12/31/2016 | MICROSOFT CORP | MSFT | 19,199,719 | 18,956,019 | 1,193,071,000 | 1,179,034,000 | $62.14 |
| 09/30/2016 | MICROSOFT CORP | MSFT | 243,700 | 243,700 | 14,037,000 | 14,037,000 | $57.60 |
| 06/30/2016 | MICROSOFT CORP | MSFT | 326,039 | 326,039 | 16,683,000 | 16,683,000 | $51.17 |
| 03/31/2016 | MICROSOFT CORP | MSFT | 324,970 | -18,264 | 17,948,000 | -1,094,000 | $55.23 |
| 12/31/2015 | MICROSOFT CORP | MSFT | 343,234 | -5,141,671 | 19,042,000 | -127,454,000 | $55.48 |
| 09/30/2015 | MICROSOFT CORP | MSFT | 340,469 | -5,144,436 | 15,070,000 | -131,426,000 | $44.26 |
| 06/30/2015 | MICROSOFT CORP | MSFT | 545,735 | -4,939,170 | 24,094,000 | -122,402,000 | $44.15 |
| 03/31/2015 | MICROSOFT CORP | MSFT | 615,787 | -4,869,118 | 25,035,000 | -121,461,000 | $40.66 |
| 12/31/2014 | MICROSOFT CORP | MSFT | 8,762,512 | 3,277,607 | 407,018,000 | 260,522,000 | $46.45 |
| 09/30/2014 | MICROSOFT CORP | MSFT | 7,102,894 | 1,617,989 | 329,289,000 | 182,793,000 | $46.36 |
| 06/30/2014 | MICROSOFT CORP | MSFT | 7,225,959 | 1,741,054 | 301,323,000 | 154,827,000 | $41.70 |
| << Prev Next >> |
|