ROYAL BANK OF CANADA Microsoft Corporation Transaction History

ROYAL BANK OF CANADA portfolio value:

$79.93M
portfolio value

Microsoft Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -0.46% -167.73K shares -904.18M $232.9 35.98M
Q3 2022 put Increase +23.17% 221.3K shares 28.68M $232.9 1.17M
Q3 2022 call Decrease -12.00% -46.8K shares -20.23M $232.9 343.2K
Q2 2022 share Increase +2.93% 1.03M shares -1.54B $256.83 36.15M
Q2 2022 put Decrease -5.35% -54K shares -65.82M $256.83 955.3K
Q2 2022 call Decrease -53.61% -450.7K shares -159.03M $256.83 390K
Q1 2022 put Decrease -44.58% -811.8K shares -301.29M $308.31 1.00M
Q1 2022 share Decrease -23.01% -10.49M shares -4.51B $308.31 35.12M
Q1 2022 call Decrease -0.85% -7.2K shares -25.97M $308.31 840.7K
Q4 2021 share Increase +27.17% 9.74M shares 5.22B $339.32 45.61M
Q4 2021 put Increase +37.34% 495.1K shares 238.64M $339.32 1.82M
Q4 2021 call Increase +11.36% 86.5K shares 70.51M $339.32 847.9K
Q3 2021 call Increase +79.83% 338K shares 99.95M $281.41 761.4K
Q3 2021 put Decrease -13.47% -206.4K shares -41.30M $281.41 1.32M
Q3 2021 share Decrease -0.35% -124.72K shares 361.52M $281.41 35.87M
Q2 2021 put Decrease -21.36% -416.2K shares -44.29M $269.89 1.53M
Q2 2021 share Increase +5.67% 1.93M shares 1.72B $269.89 35.99M
Q2 2021 call Decrease -20.98% -112.4K shares -11.62M $269.89 423.4K
Q1 2021 call Decrease -27.90% -207.3K shares -38.95M $234.35 535.8K
Q1 2021 share Decrease -8.40% -3.12M shares -240.11M $234.35 34.06M
Q1 2021 put Decrease -60.74% -3.01M shares -644.53M $234.35 1.94M
Q4 2020 put Increase +84.24% 2.26M shares 537.33M $220.57 4.96M
Q4 2020 call Decrease -11.20% -93.7K shares -10.72M $220.57 743.1K
Q4 2020 share Increase +22.66% 6.86M shares 1.89B $220.57 37.18M
Q3 2020 put Increase +28.74% 601.4K shares 140.76M $208.03 2.69M
Q3 2020 share Increase +0.89% 267.38K shares 261.19M $208.03 30.31M
Q3 2020 call Increase +77.63% 365.7K shares 80.13M $208.03 836.8K
Q2 2020 put Increase +38.13% 577.6K shares 186.93M $200.8 2.09M
Q2 2020 call Increase +83.02% 213.7K shares 55.27M $200.8 471.1K
Q2 2020 share Increase +7.39% 2.06M shares 1.70B $200.8 30.05M
Q1 2020 call Increase +6.76% 16.3K shares 2.57M $155.18 257.4K
Q1 2020 put Decrease -51.29% -1.59M shares -251.51M $155.18 1.51M
Q1 2020 share Decrease -6.84% -2.05M shares -323.63M $155.18 27.98M
Q4 2019 share Decrease -2.15% -659.57K shares 469.10M $154.75 30.03M
Q4 2019 call Decrease -19.50% -58.4K shares -3.61M $154.75 241.1K
Q4 2019 put Increase +75.10% 1.33M shares 243.51M $154.75 3.11M
Q3 2019 put Decrease -13.58% -279K shares -28.37M $135.97 1.77M
Q3 2019 call Decrease -70.86% -728.4K shares -96.05M $135.97 299.5K
Q3 2019 share Increase +4.30% 1.26M shares 325.14M $135.97 30.69M
Q2 2019 share Increase +7.00% 1.92M shares 698.66M $130.56 29.43M
Q2 2019 put Increase +4.30% 84.7K shares 42.91M $130.56 2.05M
Q2 2019 call Decrease -7.81% -87.1K shares 6.19M $130.56 1.02M
Q1 2019 call Increase +1.22% 13.4K shares 19.61M $114.53 1.11M
Q1 2019 share Increase +0.50% 136.78K shares 464.16M $114.53 27.50M
Q1 2019 put Decrease -30.01% -845K shares -53.57M $114.53 1.97M
Q4 2018 share Increase +3.69% 972.82K shares -252.33M $98.21 27.36M
Q4 2018 call Increase +26.03% 227.5K shares 11.91M $98.21 1.10M
Q4 2018 put Decrease -16.83% -569.7K shares -101.19M $98.21 2.81M
Q3 2018 call Increase +19.46% 142.4K shares 27.81M $110.1 874.1K
Q3 2018 put Increase +62.18% 1.29M shares 181.32M $110.1 3.38M
Q3 2018 share Decrease -2.44% -659.62K shares 364.23M $110.1 26.39M
Q2 2018 put Decrease -26.89% -767.8K shares -54.75M $94.56 2.08M
Q2 2018 call Increase +100.03% 365.9K shares 38.76M $94.56 731.7K
Q2 2018 share Increase +1.79% 475.60K shares 242.00M $94.56 27.05M
Q1 2018 call Decrease -50.37% -371.2K shares -29.65M $87.15 365.8K
Q1 2018 put Decrease -21.81% -796.4K shares -51.76M $87.15 2.85M
Q1 2018 share Increase +8.87% 2.16M shares 337.56M $87.15 26.58M
Q4 2017 put Increase +80.76% 1.63M shares 161.87M $81.3 3.65M
Q4 2017 call Decrease -42.56% -546.1K shares -32.53M $81.3 737K
Q4 2017 share Increase +17.98% 3.72M shares 546.89M $81.3 24.41M
Q3 2017 share Decrease -3.73% -800.99K shares 59.84M $70.44 20.69M
Q3 2017 call Increase +50.74% 431.9K shares 36.90M $70.44 1.28M
Q3 2017 put Increase +256.53% 1.45M shares 111.42M $70.44 2.02M
Q2 2017 call Decrease -29.50% -356.1K shares -20.84M $64.84 851.2K
Q2 2017 put Decrease -23.53% -174.3K shares -9.73M $64.84 566.6K
Q2 2017 share Increase +1.62% 342.56K shares 88.55M $64.84 21.49M
Q1 2017 call Increase +12.77% 136.7K shares 12.98M $61.6 1.20M
Q1 2017 put Decrease -27.00% -274.1K shares -14.27M $61.6 740.9K
Q1 2017 share Increase +10.17% 1.95M shares 200.07M $61.6 21.15M
Q4 2016 share Decrease -3.13% -620.19K shares 51.44M $57.78 19.19M
Q4 2016 call Increase +14.48% 135.4K shares 12.65M $57.78 1.07M
Q4 2016 put Increase +2.94% 29K shares 6.27M $57.78 1.01M
Q3 2016 call Increase +44.43% 287.7K shares 20.73M $53.2 935.2K
Q3 2016 put Decrease -31.85% -460.9K shares -17.24M $53.2 986K
Q3 2016 share Decrease -8.73% -1.89M shares 30.44M $53.2 19.81M
Q2 2016 share Increase +17.00% 3.15M shares 86.07M $46.97 21.71M
Q2 2016 call Decrease -66.27% -1.27M shares -72.89M $46.97 647.5K
Q2 2016 put Increase +98.91% 719.5K shares 33.86M $46.97 1.44M
Q1 2016 call Decrease -52.05% -2.08M shares -116.1M $50.34 1.91M
Q1 2016 share Increase +3.17% 570.63K shares 27.01M $50.34 18.56M
Q1 2016 put Decrease -82.00% -3.31M shares -184.07M $50.34 727.4K