Royal Bank of Canada’s e.l.f. Beauty ELF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$29M Buy
233,348
+79,666
+52% +$9.91M 0.01% 1156
2025
Q1
$9.65M Buy
153,682
+13,851
+10% +$870K ﹤0.01% 1587
2024
Q4
$17.6M Buy
139,831
+56,559
+68% +$7.1M ﹤0.01% 1260
2024
Q3
$9.08M Sell
83,272
-7,689
-8% -$838K ﹤0.01% 1613
2024
Q2
$19.2M Buy
90,961
+41,702
+85% +$8.79M ﹤0.01% 1146
2024
Q1
$9.66M Buy
49,259
+1,889
+4% +$370K ﹤0.01% 1521
2023
Q4
$6.84M Buy
47,370
+23,090
+95% +$3.33M ﹤0.01% 1723
2023
Q3
$2.67M Buy
24,280
+12,177
+101% +$1.34M ﹤0.01% 2264
2023
Q2
$1.38M Sell
12,103
-1,380
-10% -$158K ﹤0.01% 2768
2023
Q1
$1.11M Sell
13,483
-4,982
-27% -$411K ﹤0.01% 2948
2022
Q4
$1.02M Sell
18,465
-14,276
-44% -$790K ﹤0.01% 3082
2022
Q3
$1.23M Sell
32,741
-31,533
-49% -$1.19M ﹤0.01% 2861
2022
Q2
$1.97M Sell
64,274
-1,511
-2% -$46.3K ﹤0.01% 2561
2022
Q1
$1.7M Sell
65,785
-5,589
-8% -$144K ﹤0.01% 2805
2021
Q4
$2.37M Buy
71,374
+9,731
+16% +$323K ﹤0.01% 2584
2021
Q3
$1.79M Buy
61,643
+3,464
+6% +$101K ﹤0.01% 2760
2021
Q2
$1.58M Buy
58,179
+25,478
+78% +$691K ﹤0.01% 2894
2021
Q1
$877K Buy
32,701
+16,771
+105% +$450K ﹤0.01% 3285
2020
Q4
$401K Buy
15,930
+940
+6% +$23.7K ﹤0.01% 3821
2020
Q3
$275K Buy
14,990
+1,090
+8% +$20K ﹤0.01% 3858
2020
Q2
$265K Buy
13,900
+5,241
+61% +$99.9K ﹤0.01% 3801
2020
Q1
$86K Sell
8,659
-1,810
-17% -$18K ﹤0.01% 4372
2019
Q4
$169K Sell
10,469
-6,031
-37% -$97.4K ﹤0.01% 4161
2019
Q3
$289K Hold
16,500
﹤0.01% 3661
2019
Q2
$233K Sell
16,500
-5,203
-24% -$73.5K ﹤0.01% 3832
2019
Q1
$230K Sell
21,703
-488
-2% -$5.17K ﹤0.01% 3729
2018
Q4
$193K Buy
22,191
+16,128
+266% +$140K ﹤0.01% 3765
2018
Q3
$77K Buy
6,063
+5,900
+3,620% +$74.9K ﹤0.01% 4417
2018
Q2
$2K Sell
163
-1,724
-91% -$21.2K ﹤0.01% 5655
2018
Q1
$36K Buy
1,887
+31
+2% +$591 ﹤0.01% 4598
2017
Q4
$41K Buy
1,856
+11
+0.6% +$243 ﹤0.01% 4526
2017
Q3
$42K Buy
1,845
+1,316
+249% +$30K ﹤0.01% 4784
2017
Q2
$15K Sell
529
-382
-42% -$10.8K ﹤0.01% 4904
2017
Q1
$26K Buy
911
+334
+58% +$9.53K ﹤0.01% 4812
2016
Q4
$17K Buy
+577
New +$17K ﹤0.01% 5094