ROYAL BANK OF CANADA McKesson Corporation Transaction History

ROYAL BANK OF CANADA portfolio value:

$213.96M
portfolio value

ROYAL BANK OF CANADA quarter portfolio value change:

+4.19%
quarter

McKesson Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Increase +16.33% 88.39K shares 37.43M $339.87 629.53K
Q2 2022 share Increase +40.86% 156.96K shares 58.91M $326.21 541.14K
Q1 2022 share Increase +63.68% 149.47K shares 59.26M $306.13 384.17K
Q4 2021 share Decrease -20.76% -61.47K shares -712K $248.9 234.70K
Q3 2021 share Decrease -39.38% -192.42K shares -34.38M $198.95 296.18K
Q2 2021 share Decrease -5.84% -30.33K shares -7.77M $190.39 488.60K
Q1 2021 share Increase +10.43% 49.01K shares 19.48M $193.75 518.94K
Q4 2020 share Decrease -2.31% -11.13K shares 10.08M $172.35 469.92K
Q3 2020 share Decrease -17.57% -102.56K shares -17.89M $147.24 481.05K
Q2 2020 share Increase +27.40% 125.50K shares 27.57M $151.27 583.61K
Q1 2020 share Decrease -9.49% -48.03K shares -8.04M $133.02 458.11K
Q4 2019 share Decrease -8.12% -44.72K shares -5.27M $135.63 506.14K
Q3 2019 share Decrease -24.95% -183.11K shares -23.35M $133.62 550.86K
Q2 2019 share Increase +111.37% 386.73K shares 57.99M $131.02 733.97K
Q1 2019 share Decrease -0.69% -2.43K shares 2.02M $113.76 347.24K
Q4 2018 share Increase +13.77% 42.33K shares -2.11M $107.03 349.67K
Q3 2018 share Increase +6.58% 18.98K shares 2.27M $128.11 307.34K
Q2 2018 share Decrease -23.20% -87.12K shares -14.42M $128.45 288.35K
Q2 2018 put Decrease -100.00% -500 shares -70K $128.45 0
Q1 2018 share Decrease -2.78% -10.74K shares -7.33M $135.32 375.47K
Q1 2018 call Decrease -100.00% -26.7K shares -4.16M $135.32 0
Q1 2018 put Decrease -96.35% -13.2K shares -2.06M $135.32 500
Q4 2017 call Increase +888.89% 24K shares 3.74M $149.46 26.7K
Q4 2017 share Decrease -23.14% -116.26K shares -16.95M $149.46 386.21K
Q4 2017 put 0.00% 0 shares 31K $149.46 13.7K
Q3 2017 share Decrease -42.91% -377.60K shares -67.62M $146.88 502.48K
Q3 2017 put 0.00% 0 shares -149K $146.88 13.7K
Q3 2017 call Decrease -90.25% -25K shares -4.14M $146.88 2.7K
Q2 2017 call Increase +925.93% 25K shares 4.15M $156.97 27.7K
Q2 2017 share Decrease -3.37% -30.71K shares 9.77M $156.97 880.08K
Q2 2017 put 0.00% 0 shares 223K $156.97 13.7K
Q1 2017 put Decrease -5.52% -800 shares -5K $141.2 13.7K
Q1 2017 share Increase +18.03% 139.13K shares 26.65M $141.2 910.79K
Q1 2017 call Decrease -70.65% -6.5K shares -892K $141.2 2.7K
Q4 2016 share Increase +16.01% 106.48K shares -2.53M $133.51 771.66K
Q4 2016 put Increase +353.13% 11.3K shares 1.50M $133.51 14.5K
Q4 2016 call Decrease -43.21% -7K shares -1.40M $133.51 9.2K
Q3 2016 put 0.00% 0 shares -63K $158.2 3.2K
Q3 2016 share Decrease -2.96% -20.30K shares -17.02M $158.2 665.18K
Q3 2016 call Increase +76.09% 7K shares 984K $158.2 16.2K
Q2 2016 call Increase +178.79% 5.9K shares 1.19M $176.81 9.2K
Q2 2016 share Increase +1.37% 9.24K shares 21.60M $176.81 685.48K
Q2 2016 put Increase +220.00% 2.2K shares 440K $176.81 3.2K
Q1 2016 share Decrease -17.89% -147.30K shares -56.09M $148.74 676.24K
Q1 2016 put Increase 0.00% 1K shares 157K $148.74 1K
Q1 2016 call Increase 0.00% 3.3K shares 519K $148.74 3.3K