ROYAL BANK OF CANADA Bank of America Corporation Transaction History

ROYAL BANK OF CANADA portfolio value:

$5.16M
portfolio value

Bank of America Corporation 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Increase +2.66% 843.72K shares -4.01M $30.2 32.55M
Q3 2022 put Increase +51.12% 1.61M shares 45.69M $30.2 4.76M
Q3 2022 call Decrease -34.84% -91.5K shares -3.00M $30.2 171.1K
Q2 2022 share Increase +2.21% 685.30K shares -291.75M $31.13 31.71M
Q2 2022 put Increase +18.87% 500K shares -11.17M $31.13 3.15M
Q2 2022 call Increase +44.92% 81.4K shares 706K $31.13 262.6K
Q1 2022 call Increase 0.00% 181.2K shares 7.46M $41.22 181.2K
Q1 2022 put Decrease -40.08% -1.77M shares -87.53M $41.22 2.65M
Q1 2022 share Decrease -1.64% -515.78K shares -124.41M $41.22 31.02M
Q4 2021 share Increase +9.92% 2.84M shares 185.24M $44.53 31.54M
Q4 2021 put Increase +4.74% 200K shares 17.51M $44.53 4.42M
Q3 2021 share Decrease -10.48% -3.35M shares -103.43M $42.25 28.69M
Q3 2021 put Increase +43.93% 1.28M shares 58.29M $42.25 4.22M
Q2 2021 share Increase +4.53% 1.38M shares 135.17M $40.83 32.05M
Q2 2021 put Increase +69.75% 1.20M shares 54.09M $40.83 2.93M
Q1 2021 share Increase +0.97% 295.34K shares 265.93M $38.15 30.66M
Q1 2021 put Decrease -50.00% -1.72M shares -37.91M $38.15 1.72M
Q1 2021 call Decrease -100.00% -6K shares -182K $38.15 0
Q4 2020 call Decrease -62.50% -10K shares -203K $29.74 6K
Q4 2020 share Increase +12.44% 3.36M shares 269.86M $29.74 30.37M
Q4 2020 put Increase +5.13% 168.7K shares 25.56M $29.74 3.45M
Q3 2020 share Decrease -1.18% -323.83K shares 1.49M $23.49 27.01M
Q3 2020 call Increase 0.00% 16K shares 385K $23.49 16K
Q3 2020 put Increase +3.07% 98K shares 3.44M $23.49 3.28M
Q2 2020 share Increase +2.74% 729.63K shares 84.37M $23 27.33M
Q2 2020 put Decrease -29.55% -1.33M shares -20.36M $23 3.19M
Q1 2020 put Increase +7.81% 327.9K shares -51.80M $20.42 4.52M
Q1 2020 call Decrease -100.00% -2.03M shares -71.79M $20.42 0
Q1 2020 share Decrease -22.06% -7.52M shares -637.34M $20.42 26.60M
Q4 2019 put Decrease -11.74% -558.9K shares 9.11M $33.66 4.20M
Q4 2019 call Decrease -45.91% -1.73M shares -38.13M $33.66 2.03M
Q4 2019 share Increase +3.56% 1.17M shares 240.72M $33.66 34.13M
Q3 2019 share Decrease -5.48% -1.91M shares -49.86M $27.72 32.95M
Q3 2019 call Increase +425.69% 3.05M shares 89.14M $27.72 3.76M
Q3 2019 put Decrease -4.42% -219.9K shares -5.56M $27.72 4.75M
Q2 2019 share Decrease -5.55% -2.04M shares -7.37M $27.39 34.87M
Q2 2019 call Decrease -79.01% -2.69M shares -73.43M $27.39 716.9K
Q2 2019 put Decrease -32.06% -2.34M shares -57.79M $27.39 4.97M
Q1 2019 put Increase +23.53% 1.39M shares 56.01M $25.92 7.32M
Q1 2019 share Increase +0.16% 59.73K shares 110.39M $25.92 36.92M
Q1 2019 call Increase +147.39% 2.03M shares 60.20M $25.92 3.41M
Q4 2018 share Increase +10.19% 3.40M shares -78.94M $23.03 36.86M
Q4 2018 put Decrease -5.20% -325.4K shares -38.18M $23.03 5.93M
Q4 2018 call Decrease -2.91% -41.4K shares -7.87M $23.03 1.38M
Q3 2018 share Increase +2.25% 736.29K shares 64.95M $27.37 33.45M
Q3 2018 call Decrease -31.81% -663.2K shares -16.89M $27.37 1.42M
Q3 2018 put Decrease -23.15% -1.88M shares -45.20M $27.37 6.25M
Q2 2018 put Increase +59.06% 3.02M shares 76.02M $26.07 8.14M
Q2 2018 call Decrease -50.99% -2.16M shares -68.80M $26.07 2.08M
Q2 2018 share Decrease -11.94% -4.43M shares -191.89M $26.07 32.71M
Q1 2018 share Increase +10.72% 3.59M shares 123.67M $27.62 37.15M
Q1 2018 put Increase +21.01% 889K shares 28.65M $27.62 5.11M
Q1 2018 call Increase +79.92% 1.88M shares 57.78M $27.62 4.25M
Q4 2017 call Decrease -57.36% -3.18M shares -70.69M $27.08 2.36M
Q4 2017 share Decrease -8.02% -2.92M shares 66.16M $27.08 33.55M
Q4 2017 put Decrease -26.15% -1.49M shares -20.28M $27.08 4.23M
Q3 2017 call Increase +63.75% 2.15M shares 58.35M $23.15 5.54M
Q3 2017 put Increase +20.21% 963.1K shares 29.55M $23.15 5.72M
Q3 2017 share Increase +16.63% 5.20M shares 165.55M $23.15 36.47M
Q2 2017 share Decrease -4.05% -1.32M shares -10.21M $22.05 31.27M
Q2 2017 call Increase +42.03% 1.00M shares 25.90M $22.05 3.38M
Q2 2017 put Increase +30.98% 1.12M shares 29.78M $22.05 4.76M
Q1 2017 call Decrease -75.59% -7.38M shares -159.63M $21.37 2.38M
Q1 2017 put Decrease -49.64% -3.58M shares -73.83M $21.37 3.63M
Q1 2017 share Decrease -8.82% -3.15M shares -21.13M $21.37 32.59M
Q4 2016 put Decrease -3.61% -270.5K shares 42.36M $19.96 7.22M
Q4 2016 call Increase +68.85% 3.98M shares 125.33M $19.96 9.76M
Q4 2016 share Decrease -5.88% -2.23M shares 195.64M $19.96 35.75M
Q3 2016 call Increase +65.66% 2.29M shares 44.19M $14.09 5.78M
Q3 2016 put Decrease -26.08% -2.64M shares -17.26M $14.09 7.49M
Q3 2016 share Decrease -7.74% -3.18M shares 48.09M $14.09 37.98M
Q2 2016 put Decrease -4.41% -467.6K shares -8.85M $11.89 10.14M
Q2 2016 share Increase +11.68% 4.30M shares 47.90M $11.89 41.17M
Q2 2016 call Increase +9.94% 315.8K shares 3.39M $11.89 3.49M
Q1 2016 call Decrease -63.89% -5.61M shares -105.09M $12.07 3.17M
Q1 2016 put Decrease -60.21% -16.05M shares -305.29M $12.07 10.60M
Q1 2016 share Increase +2.36% 851.12K shares -107.70M $12.07 36.86M