Keystone Investors’s Sea Limited SE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$20.2M Buy
+211,123
New +$18.6M 1.08% 21
2025
Q4
$83.8M Buy
656,666
+75,135
+13% +$11.1M 7.52% 3
2025
Q3
$104M Buy
581,531
+191,012
+49% +$32.7M 12.01% 1
2025
Q2
$62.5M Sell
390,519
-433,046
-53% -$62.7M 12.89% 2
2025
Q1
$107M Sell
823,565
-109,069
-12% -$13.5M 15.1% 2
2024
Q4
$99M Buy
932,634
+92,459
+11% +$9.72M 6.91% 4
2024
Q3
$79.2M Buy
840,175
+148,655
+21% +$11.2M 5.79% 7
2024
Q2
$49.4M Sell
691,520
-209,024
-23% -$13.8M 4.16% 10
2024
Q1
$48.4M Buy
+900,544
New +$41.4M 4.2% 11
2023
Q2
Sell
-14,187
Closed -$1.23M 49
2023
Q1
$1.23M Buy
+14,187
New +$969K 0.25% 23

Other funds holding SE

Keystone Investors's SE Position: Q2 2026 in Review

Keystone Investors opened a new position in Sea Limited (SE) in Q2 2026: 211,123 shares worth $20.2M. The stake represents 1.08% of the portfolio and ranks #21 among its holdings. This is a return to the name: Keystone Investors previously reported a position in SE as recently as Q4 2025.

Keystone Investors first reported a position in SE in Q1 2023 and has held it in 10 quarters since. The position peaked at $107M in Q1 2025. 777 funds tracked by Wall St. Rank hold SE as of Q2 2026.

  • Keystone Investors held 211,123 shares of Sea Limited worth $20.2M as of Q2 2026.
  • Sea Limited was a new Keystone Investors position in Q2 2026.
  • Sea Limited made up 1.08% of Keystone Investors's portfolio in Q2 2026, its #21 holding.
  • Keystone Investors first reported a position in Sea Limited in Q1 2023 and has held it in 10 quarters since.
  • Keystone Investors's Sea Limited position peaked at $107M in Q1 2025.
  • 777 funds tracked by Wall St. Rank held Sea Limited as of Q2 2026.

Based on Keystone Investors's 13F filing for Q2 2026, filed 14 Aug 2026.