ROYAL BANK OF CANADA Comcast Corporation Transaction History

ROYAL BANK OF CANADA portfolio value:

$388.22M
portfolio value

ROYAL BANK OF CANADA quarter portfolio value change:

-25.25%
quarter

Comcast Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -6.05% -852.99K shares -164.64M $29.33 13.23M
Q2 2022 share Decrease -5.23% -777.38K shares -143.19M $39.24 14.08M
Q1 2022 call Decrease -100.00% -123.1K shares -6.19M $46.82 0
Q1 2022 share Decrease -14.76% -2.57M shares -181.78M $46.82 14.86M
Q1 2022 put Decrease -100.00% -891.6K shares -44.87M $46.82 0
Q4 2021 share Increase +11.53% 1.80M shares 3.20M $50.59 17.44M
Q4 2021 call Decrease -15.22% -22.1K shares -1.92M $50.59 123.1K
Q4 2021 put Increase +535.04% 751.2K shares 37.02M $50.59 891.6K
Q3 2021 put 0.00% 0 shares -153K $55.68 140.4K
Q3 2021 share Decrease -4.37% -713.96K shares -57.75M $55.68 15.63M
Q3 2021 call Increase 0.00% 145.2K shares 8.12M $55.68 145.2K
Q2 2021 share Increase +7.30% 1.11M shares 107.80M $56.53 16.35M
Q2 2021 put 0.00% 0 shares 409K $56.53 140.4K
Q1 2021 share Increase +6.56% 938.08K shares 75.21M $53.4 15.23M
Q1 2021 put Decrease -41.60% -100K shares -5M $53.4 140.4K
Q1 2021 call Decrease -100.00% -50K shares -2.62M $53.4 0
Q4 2020 call Increase 0.00% 50K shares 2.62M $51.47 50K
Q4 2020 put 0.00% 0 shares 1.47M $51.47 240.4K
Q4 2020 share Increase +19.26% 2.31M shares 194.67M $51.47 14.30M
Q3 2020 put Decrease -38.42% -150K shares -4.09M $45.21 240.4K
Q3 2020 share Increase +6.98% 782.08K shares 117.77M $45.21 11.99M
Q3 2020 call Decrease -100.00% -300K shares -11.69M $45.21 0
Q2 2020 call 0.00% 0 shares 1.38M $38.09 300K
Q2 2020 put Decrease -73.36% -1.07M shares -35.16M $38.09 390.4K
Q2 2020 share Decrease -9.87% -1.22M shares 9.34M $38.09 11.20M
Q1 2020 call Decrease -74.42% -872.9K shares -42.43M $33.4 300K
Q1 2020 put Increase +42.18% 434.7K shares 4.02M $33.4 1.46M
Q1 2020 share Decrease -6.34% -841.94K shares -169.57M $33.4 12.43M
Q4 2019 call Increase +196.64% 777.5K shares 34.92M $43.2 1.17M
Q4 2019 put Increase +107.93% 535K shares 24.00M $43.2 1.03M
Q4 2019 share Decrease -7.54% -1.08M shares -50.24M $43.2 13.27M
Q3 2019 put Decrease -18.34% -111.3K shares -3.31M $43.1 495.7K
Q3 2019 call Decrease -24.77% -130.2K shares -4.39M $43.1 395.4K
Q3 2019 share Increase +2.95% 410.89K shares 57.58M $43.1 14.36M
Q2 2019 call Increase +353.49% 409.7K shares 17.58M $40.23 525.6K
Q2 2019 put Increase +55081.82% 605.9K shares 25.62M $40.23 607K
Q2 2019 share Increase +20.74% 2.39M shares 127.90M $40.23 13.95M
Q1 2019 put Decrease -99.95% -2.14M shares -73.15M $37.84 1.1K
Q1 2019 call Decrease -95.26% -2.33M shares -78.67M $37.84 115.9K
Q1 2019 share Decrease -19.45% -2.79M shares -26.50M $37.84 11.55M
Q4 2018 put Decrease -9.65% -229.5K shares -11.05M $32.23 2.14M
Q4 2018 share Increase +3.33% 462.54K shares -3.52M $32.23 14.34M
Q4 2018 call Increase +178.03% 1.56M shares 52.14M $32.23 2.44M
Q3 2018 put 0.00% 0 shares 6.18M $33.15 2.37M
Q3 2018 call 0.00% 0 shares 2.28M $33.15 880K
Q3 2018 share Increase +12.55% 1.54M shares 87.25M $33.15 13.88M
Q2 2018 put Increase +4.71% 107K shares 420K $30.54 2.37M
Q2 2018 call Decrease -51.82% -946.6K shares -33.54M $30.54 880K
Q2 2018 share Decrease -11.77% -1.64M shares -72.98M $30.54 12.33M
Q1 2018 call Decrease -68.31% -3.93M shares -168.40M $31.63 1.82M
Q1 2018 put Decrease -55.21% -2.80M shares -125.52M $31.63 2.27M
Q1 2018 share Decrease -21.41% -3.80M shares -234.72M $31.63 13.97M
Q4 2017 put Increase +66.33% 2.02M shares 85.80M $36.93 5.07M
Q4 2017 call Increase +109.15% 3.00M shares 124.78M $36.93 5.76M
Q4 2017 share Increase +25.24% 3.58M shares 165.86M $36.93 17.78M
Q3 2017 call Increase +19.63% 452.2K shares 16.38M $35.34 2.75M
Q3 2017 share Increase +0.65% 92.42K shares -2.65M $35.34 14.20M
Q3 2017 put Increase +8.43% 237.1K shares 7.88M $35.34 3.04M
Q2 2017 share Increase +25.41% 2.85M shares 126.23M $35.74 14.11M
Q2 2017 put Decrease -20.01% -703.7K shares -22.71M $35.74 2.81M
Q2 2017 call Decrease -39.76% -1.52M shares -54.07M $35.74 2.30M
Q1 2017 put Decrease -42.39% -2.58M shares -78.53M $34.24 3.51M
Q1 2017 call Decrease -61.92% -6.21M shares -202.93M $34.24 3.82M
Q1 2017 share Increase +18.29% 1.74M shares 94.56M $34.24 11.25M
Q4 2016 put Decrease -9.23% -620.8K shares -12.32M $31.44 6.10M
Q4 2016 call Increase +3.32% 322.4K shares 24.3M $31.44 10.04M
Q4 2016 share Increase +12.36% 1.04M shares 47.58M $31.44 9.51M
Q3 2016 share Decrease -0.39% -33.05K shares 3.79M $29.97 8.46M
Q3 2016 put Increase +2725.29% 6.48M shares 215.28M $29.97 6.72M
Q3 2016 call Increase +693.60% 8.49M shares 282.44M $29.97 9.71M
Q2 2016 call Increase +24.53% 241.2K shares 9.88M $29.32 1.22M
Q2 2016 share Decrease -3.54% -312.04K shares 7.93M $29.32 8.49M
Q2 2016 put Increase +202.03% 159.2K shares 5.35M $29.32 238K
Q1 2016 share Increase +15.97% 1.21M shares 54.72M $27.35 8.81M
Q1 2016 put Increase +358.14% 61.6K shares 1.92M $27.35 78.8K
Q1 2016 call Decrease -55.24% -1.21M shares -31.95M $27.35 983.4K