Trexquant Investment’s Sibanye-Stillwater SBSW Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$5.84M Buy
473,832
+328,438
+226% +$5.11M 0.04% 581
2025
Q4
$2.07M Sell
145,394
-443,364
-75% -$5.37M 0.02% 980
2025
Q3
$6.62M Buy
588,758
+16,789
+3% +$147K 0.07% 439
2025
Q2
$4.13M Buy
+571,969
New +$3.13M 0.05% 609
2024
Q1
Sell
-565,924
Closed -$3.07M 1744
2023
Q4
$3.07M Buy
565,924
+60,555
+12% +$313K 0.07% 413
2023
Q3
$3.12M Buy
505,369
+484,594
+2,333% +$3.19M 0.08% 351
2023
Q2
$130K Sell
20,775
-217,753
-91% -$1.72M ﹤0.01% 1359
2023
Q1
$1.98M Buy
+238,528
New +$2.31M 0.05% 460
2022
Q3
Sell
-16,900
Closed -$168K 1785
2022
Q2
$168K Buy
+16,900
New +$221K 0.01% 1390
2021
Q3
Sell
-12,965
Closed -$217K 1442
2021
Q2
$217K Sell
12,965
-4,792
-27% -$88.9K 0.02% 876
2021
Q1
$317K Buy
+17,757
New +$312K 0.03% 721
2020
Q4
Sell
-104,999
Closed -$1.17M 1431
2020
Q3
$1.17M Buy
+104,999
New +$1.2M 0.08% 361
2017
Q4
Sell
-46,786
Closed -$197K 1233
2017
Q3
$197K Buy
+46,786
New +$235K 0.05% 647

Other funds holding SBSW

Trexquant Investment's SBSW Position: Q1 2026 in Review

Trexquant Investment increased its Sibanye-Stillwater (SBSW) stake by 226% in Q1 2026, buying an estimated $5.11M and bringing the position to 473,832 shares worth $5.84M. The position accounts for 0.04% of the portfolio, ranked #581.

Trexquant Investment first reported a position in SBSW in Q3 2017 and has held it in 13 quarters since. The position peaked at $6.62M in Q3 2025. 270 funds tracked by Wall St. Rank hold SBSW as of Q1 2026.

  • Trexquant Investment held 473,832 shares of Sibanye-Stillwater worth $5.84M as of Q1 2026.
  • Trexquant Investment bought 328,438 Sibanye-Stillwater shares in Q1 2026, an estimated $5.11M.
  • Sibanye-Stillwater made up 0.04% of Trexquant Investment's portfolio in Q1 2026, its #581 holding.
  • Trexquant Investment first reported a position in Sibanye-Stillwater in Q3 2017 and has held it in 13 quarters since.
  • Trexquant Investment's Sibanye-Stillwater position peaked at $6.62M in Q3 2025.
  • 270 funds tracked by Wall St. Rank held Sibanye-Stillwater as of Q1 2026.

Based on Trexquant Investment's 13F filing for Q1 2026, filed 15 May 2026.