| June 30, 2026 |
RBCAA
|
A |
321 |
$90.43 |
$29,028 |
22,361
Direct
|
+1.46%
|
Acquired |
5.1%
(price as of 2026-08-21)
|
| Dec. 31, 2024 |
RBCAA
|
A |
72 |
$69.87 |
$5,031 |
19,307
Direct
|
+0.37%
|
Acquired |
36.0%
(price as of 2026-08-21)
|
| Sept. 30, 2024 |
RBCAA
|
A |
92 |
$65.30 |
$6,008 |
19,166
Direct
|
+0.48%
|
Acquired |
45.5%
(price as of 2026-08-21)
|
| June 28, 2024 |
RBCAA
|
A |
485 |
$53.61 |
$26,001 |
19,001
Direct
|
+2.62%
|
Acquired |
77.2%
(price as of 2026-08-21)
|
| May 15, 2024 |
RBCAA
|
A |
460 |
— |
— |
18,516
Direct
|
+2.55%
|
Acquired |
(price as of 2026-08-21)
|
| March 29, 2024 |
RBCAA
|
A |
196 |
$51.00 |
$9,996 |
17,971
Direct
|
+1.10%
|
Acquired |
86.3%
(price as of 2026-08-21)
|
| Dec. 29, 2023 |
RBCAA
|
A |
199 |
$55.16 |
$10,977 |
17,700
Direct
|
+1.14%
|
Acquired |
72.2%
(price as of 2026-08-21)
|
| Sept. 29, 2023 |
RBCAA
|
A |
182 |
$44.05 |
$8,017 |
17,417
Direct
|
+1.06%
|
Acquired |
115.7%
(price as of 2026-08-21)
|
| June 30, 2023 |
RBCAA
|
A |
565 |
$42.50 |
$24,012 |
17,161
Direct
|
+3.40%
|
Acquired |
123.5%
(price as of 2026-08-21)
|
| May 17, 2023 |
RBCAA
|
A |
613 |
— |
— |
16,596
Direct
|
+3.84%
|
Acquired |
(price as of 2026-08-21)
|
| March 31, 2023 |
RBCAA
|
A |
306 |
$42.43 |
$12,984 |
15,908
Direct
|
+1.96%
|
Acquired |
123.9%
(price as of 2026-08-21)
|
| Dec. 30, 2022 |
RBCAA
|
A |
220 |
$40.92 |
$9,002 |
15,539
Direct
|
+1.44%
|
Acquired |
132.2%
(price as of 2026-08-21)
|
| Sept. 30, 2022 |
RBCAA
|
A |
104 |
$38.30 |
$3,983 |
15,258
Direct
|
+0.69%
|
Acquired |
148.0%
(price as of 2026-08-21)
|
| July 20, 2022 |
RBCAA
|
A |
860 |
— |
— |
15,154
Direct
|
+6.02%
|
Acquired |
(price as of 2026-08-21)
|
| June 30, 2022 |
RBCAA
|
A |
124 |
$48.25 |
$5,983 |
14,247
Direct
|
+0.88%
|
Acquired |
96.9%
(price as of 2026-08-21)
|
| May 18, 2022 |
RBCAA
|
A |
573 |
— |
— |
14,123
Direct
|
+4.23%
|
Acquired |
(price as of 2026-08-21)
|
| March 31, 2022 |
RBCAA
|
A |
289 |
$44.94 |
$12,988 |
13,505
Direct
|
+2.19%
|
Acquired |
111.4%
(price as of 2026-08-21)
|
| Dec. 31, 2021 |
RBCAA
|
A |
118 |
$50.84 |
$5,999 |
13,180
Direct
|
+0.90%
|
Acquired |
86.9%
(price as of 2026-08-21)
|
| Sept. 30, 2021 |
RBCAA
|
A |
237 |
$50.65 |
$12,004 |
13,030
Direct
|
+1.85%
|
Acquired |
87.6%
(price as of 2026-08-21)
|
| June 30, 2021 |
RBCAA
|
A |
130 |
$46.13 |
$5,997 |
12,759
Direct
|
+1.03%
|
Acquired |
105.9%
(price as of 2026-08-21)
|
| May 19, 2021 |
RBCAA
|
A |
553 |
— |
— |
12,629
Direct
|
+4.58%
|
Acquired |
(price as of 2026-08-21)
|
| March 31, 2021 |
RBCAA
|
A |
271 |
$44.29 |
$12,003 |
12,046
Direct
|
+2.30%
|
Acquired |
114.5%
(price as of 2026-08-21)
|
| Dec. 31, 2020 |
RBCAA
|
A |
457 |
$36.07 |
$16,484 |
11,747
Direct
|
+4.05%
|
Acquired |
163.4%
(price as of 2026-08-21)
|
| Sept. 30, 2020 |
RBCAA
|
A |
249 |
$28.16 |
$7,012 |
11,258
Direct
|
+2.26%
|
Acquired |
237.4%
(price as of 2026-08-21)
|
| July 29, 2020 |
RBCAA
|
P |
2,000 |
$31.87 |
$63,740 |
10,000
Indirect
|
+25.00%
|
Acquired |
198.1%
(price as of 2026-08-21)
|
| July 28, 2020 |
RBCAA
|
P |
2,000 |
$31.89 |
$63,780 |
8,000
Indirect
|
+33.33%
|
Acquired |
197.9%
(price as of 2026-08-21)
|
| July 27, 2020 |
RBCAA
|
P |
2,000 |
$31.48 |
$62,960 |
6,000
Indirect
|
+50.00%
|
Acquired |
201.8%
(price as of 2026-08-21)
|
| July 24, 2020 |
RBCAA
|
P |
2,000 |
$31.12 |
$62,240 |
4,000
Indirect
|
+100.00%
|
Acquired |
205.3%
(price as of 2026-08-21)
|
| July 23, 2020 |
RBCAA
|
P |
2,000 |
$31.15 |
$62,300 |
2,000
Indirect
|
—
|
Acquired |
205.0%
(price as of 2026-08-21)
|
| June 30, 2020 |
RBCAA
|
A |
268 |
$32.71 |
$8,766 |
10,979
Direct
|
+2.50%
|
Acquired |
190.4%
(price as of 2026-08-21)
|
| March 31, 2020 |
RBCAA
|
A |
171 |
$33.03 |
$5,648 |
10,667
Direct
|
+1.63%
|
Acquired |
187.6%
(price as of 2026-08-21)
|
| March 18, 2020 |
RBCAA
|
A |
300 |
— |
— |
10,496
Direct
|
+2.94%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 31, 2019 |
RBCAA
|
A |
58 |
$46.80 |
$2,714 |
10,196
Direct
|
+0.57%
|
Acquired |
103.0%
(price as of 2026-08-21)
|
| Sept. 30, 2019 |
RBCAA
|
A |
95 |
$43.45 |
$4,128 |
10,138
Direct
|
+0.95%
|
Acquired |
118.6%
(price as of 2026-08-21)
|
| June 28, 2019 |
RBCAA
|
A |
52 |
$49.75 |
$2,587 |
10,043
Direct
|
+0.52%
|
Acquired |
91.0%
(price as of 2026-08-21)
|
| May 15, 2019 |
RBCAA
|
A |
175 |
— |
— |
9,991
Direct
|
+1.78%
|
Acquired |
(price as of 2026-08-21)
|
| May 8, 2019 |
RBCAA
|
P |
3,500 |
$48.93 |
$171,255 |
9,816
Direct
|
+55.41%
|
Acquired |
94.2%
(price as of 2026-08-21)
|
| March 29, 2019 |
RBCAA
|
A |
113 |
$44.72 |
$5,053 |
6,316
Direct
|
+1.82%
|
Acquired |
112.4%
(price as of 2026-08-21)
|
| Dec. 31, 2018 |
RBCAA
|
A |
65 |
$38.72 |
$2,517 |
6,203
Direct
|
+1.06%
|
Acquired |
145.4%
(price as of 2026-08-21)
|
| Sept. 28, 2018 |
RBCAA
|
A |
86 |
$46.10 |
$3,965 |
6,138
Direct
|
+1.42%
|
Acquired |
106.1%
(price as of 2026-08-21)
|
| June 29, 2018 |
RBCAA
|
A |
54 |
$45.30 |
$2,446 |
6,052
Direct
|
+0.90%
|
Acquired |
109.7%
(price as of 2026-08-21)
|
| May 16, 2018 |
RBCAA
|
A |
175 |
— |
— |
5,998
Direct
|
+3.01%
|
Acquired |
(price as of 2026-08-21)
|
| March 30, 2018 |
RBCAA
|
A |
45 |
$38.30 |
$1,724 |
5,823
Direct
|
+0.78%
|
Acquired |
148.0%
(price as of 2026-08-21)
|
| Dec. 29, 2017 |
RBCAA
|
A |
64 |
$38.02 |
$2,433 |
5,778
Direct
|
+1.12%
|
Acquired |
149.9%
(price as of 2026-08-21)
|
| Sept. 29, 2017 |
RBCAA
|
A |
92 |
$38.89 |
$3,578 |
5,714
Direct
|
+1.64%
|
Acquired |
144.3%
(price as of 2026-08-21)
|
| June 30, 2017 |
RBCAA
|
A |
65 |
$35.70 |
$2,320 |
5,622
Direct
|
+1.17%
|
Acquired |
166.1%
(price as of 2026-08-21)
|
| March 31, 2017 |
RBCAA
|
A |
178 |
$34.39 |
$6,121 |
5,557
Direct
|
+3.31%
|
Acquired |
176.2%
(price as of 2026-08-21)
|
| March 15, 2017 |
RBCAA
|
A |
200 |
— |
— |
5,379
Direct
|
+3.86%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 30, 2016 |
RBCAA
|
A |
96 |
$39.54 |
$3,796 |
5,179
Direct
|
+1.89%
|
Acquired |
140.3%
(price as of 2026-08-21)
|
| Sept. 30, 2016 |
RBCAA
|
A |
258 |
$30.95 |
$7,985 |
5,083
Direct
|
+5.35%
|
Acquired |
206.9%
(price as of 2026-08-21)
|
| June 30, 2016 |
RBCAA
|
A |
21 |
$27.63 |
$580 |
4,825
Direct
|
+0.44%
|
Acquired |
243.8%
(price as of 2026-08-21)
|