Nan Shan Life Insurance’s Royal Caribbean RCL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-44,584
Closed -$12.3M 97
2026
Q1
$12.3M Buy
+44,584
New +$13.3M 0.44% 55
2024
Q3
Sell
-42,415
Closed -$6.76M 110
2024
Q2
$6.76M Sell
42,415
-185,207
-81% -$26.6M 0.16% 82
2024
Q1
$31.6M Buy
227,622
+201,273
+764% +$25.1M 0.74% 52
2023
Q4
$3.41M Hold
26,349
0.08% 90
2023
Q3
$2.43M Sell
26,349
-65,468
-71% -$6.56M 0.07% 89
2023
Q2
$9.53M Sell
91,817
-299,765
-77% -$23.5M 0.23% 80
2023
Q1
$25.6M Sell
391,582
-81
-0% -$5.34K 0.61% 53
2022
Q4
$19.4M Sell
391,663
-382,240
-49% -$20M 0.53% 55
2022
Q3
$29.3M Sell
773,903
-51,886
-6% -$2.1M 0.72% 47
2022
Q2
$28.8M Buy
825,789
+398,748
+93% +$24.8M 0.61% 55
2022
Q1
$35.8M Sell
427,041
-399,672
-48% -$31.5M 0.63% 52
2021
Q4
$63.6M Hold
826,713
0.96% 33
2021
Q3
$73.5M Hold
826,713
1.22% 28
2021
Q2
$70.5M Buy
826,713
+278,539
+51% +$24.3M 1.19% 30
2021
Q1
$46.9M Buy
+548,174
New +$43.5M 0.91% 42
2020
Q4
Sell
-21,631
Closed -$1.4M 123
2020
Q3
$1.4M Sell
21,631
-96,069
-82% -$5.66M 0.04% 103
2020
Q2
$5.92M Buy
+117,700
New +$5.33M 0.18% 79
2020
Q1
Sell
-35,549
Closed -$4.75M 105
2019
Q4
$4.75M Sell
35,549
-235,293
-87% -$27.4M 0.15% 74
2019
Q3
$29.3M Buy
+270,842
New +$29.8M 0.81% 40
2019
Q2
Sell
-14,442
Closed -$1.66M 108
2019
Q1
$1.66M Buy
+14,442
New +$1.64M 0.03% 96

Other funds holding RCL

Nan Shan Life Insurance's RCL Position: Q2 2026 in Review

Nan Shan Life Insurance sold out of Royal Caribbean (RCL) in Q2 2026, closing a stake of 44,584 shares — an estimated $12.3M sold.

Nan Shan Life Insurance first reported a position in RCL in Q1 2019 and held it in 20 quarters. The position peaked at $73.5M in Q3 2021. 1,227 funds tracked by Wall St. Rank hold RCL as of Q2 2026.

  • Nan Shan Life Insurance reported no remaining Royal Caribbean position as of Q2 2026 after selling out during the quarter.
  • Nan Shan Life Insurance sold 44,584 Royal Caribbean shares in Q2 2026, an estimated $12.3M.
  • Nan Shan Life Insurance first reported a position in Royal Caribbean in Q1 2019 and held it in 20 quarters.
  • Nan Shan Life Insurance's Royal Caribbean position peaked at $73.5M in Q3 2021.
  • 1,227 funds tracked by Wall St. Rank held Royal Caribbean as of Q2 2026.

Based on Nan Shan Life Insurance's 13F filing for Q2 2026, filed 14 Aug 2026.