Royal Bank of Canada’s Starling Oncology STLN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$128K Buy
23,327
+1,070
+5% +$4.5K ﹤0.01% 5261
2026
Q1
$68K Buy
22,257
+17,151
+336% +$52.6K ﹤0.01% 5338
2025
Q4
$18K Buy
5,106
+3,568
+232% +$13.2K ﹤0.01% 6122
2025
Q3
$5K Sell
1,538
-30,606
-95% -$105K ﹤0.01% 6715
2025
Q2
$66K Buy
+32,144
New +$80.4K ﹤0.01% 5798
2024
Q3
Sell
-130
Closed 7441
2024
Q2
$0 Buy
130
+75
+136% +$64 ﹤0.01% 7535
2024
Q1
$0 Sell
55
-978
-95% -$1.86K ﹤0.01% 7594
2023
Q4
$2K Sell
1,033
-6,837
-87% -$11.9K ﹤0.01% 6842
2023
Q3
$11K Buy
7,870
+108
+1% +$112 ﹤0.01% 6398
2023
Q2
$4K Buy
7,762
+5,753
+286% +$3.04K ﹤0.01% 6751
2023
Q1
$1K Sell
2,009
-3,969
-66% -$5.06K ﹤0.01% 6938
2022
Q4
$10K Buy
5,978
+5,376
+893% +$15.1K ﹤0.01% 6554
2022
Q3
$3K Buy
602
+496
+468% +$2.92K ﹤0.01% 6928
2022
Q2
$1K Sell
106
-473
-82% -$3.44K ﹤0.01% 7209
2022
Q1
$4K Buy
+579
New +$3.91K ﹤0.01% 7339
2021
Q4
Sell
-2,580
Closed -$26K 7894
2021
Q3
$26K Buy
2,580
+80
+3% +$794 ﹤0.01% 6555
2021
Q2
$25K Hold
2,500
﹤0.01% 6452
2021
Q1
$25K Buy
2,500
+2,200
+733% +$23.4K ﹤0.01% 6305
2020
Q4
$3K Hold
300
﹤0.01% 6810
2020
Q3
$3K Hold
300
﹤0.01% 6262
2020
Q2
$3K Buy
+300
New +$2.98K ﹤0.01% 6214

Other funds holding STLN

Royal Bank of Canada's STLN Position: Q2 2026 in Review

Royal Bank of Canada increased its Starling Oncology (STLN) stake by 4.8% in Q2 2026, buying an estimated $4.5K and bringing the position to 23,327 shares worth $128K. The position accounts for ﹤0.01% of the portfolio, ranked #5261.

Royal Bank of Canada first reported a position in STLN in Q2 2020 and has held it in 21 quarters since. 119 funds tracked by Wall St. Rank hold STLN as of Q2 2026.

  • Royal Bank of Canada held 23,327 shares of Starling Oncology worth $128K as of Q2 2026.
  • Royal Bank of Canada bought 1,070 Starling Oncology shares in Q2 2026, an estimated $4.5K.
  • Starling Oncology made up ﹤0.01% of Royal Bank of Canada's portfolio in Q2 2026, its #5261 holding.
  • Royal Bank of Canada first reported a position in Starling Oncology in Q2 2020 and has held it in 21 quarters since.
  • 119 funds tracked by Wall St. Rank held Starling Oncology as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.