Citadel Advisors’s Satellogic SATL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.53M Buy
281,700
+219,300
+351% +$808K ﹤0.01% 6661
2025
Q4
$117K Buy
62,400
+46,600
+295% +$101K ﹤0.01% 11517
2025
Q3
$51.8K Sell
15,800
-2,200
-12% -$7.76K ﹤0.01% 12187
2025
Q2
$65.2K Sell
18,000
-34,900
-66% -$132K ﹤0.01% 11632
2025
Q1
$189K Buy
52,900
+21,200
+67% +$71.2K ﹤0.01% 10533
2024
Q4
$90.3K Buy
31,700
+14,700
+86% +$26.9K ﹤0.01% 11628
2024
Q3
$17.3K Buy
+17,000
New +$17.9K ﹤0.01% 12891

Other funds holding SATL

Citadel Advisors's SATL Position: Q1 2026 in Review

Citadel Advisors opened a new position in Satellogic (SATL) in Q1 2026: 858,043 shares worth $4.67M. The stake represents ﹤0.01% of the portfolio and ranks #4455 among its holdings. This is a return to the name: Citadel Advisors previously reported a position in SATL as recently as Q4 2024.

Citadel Advisors first reported a position in SATL in Q1 2022 and has held it in 4 quarters since. 141 funds tracked by Wall St. Rank hold SATL as of Q1 2026.

  • Citadel Advisors held 858,043 shares of Satellogic worth $4.67M as of Q1 2026.
  • Satellogic was a new Citadel Advisors position in Q1 2026.
  • Satellogic made up ﹤0.01% of Citadel Advisors's portfolio in Q1 2026, its #4455 holding.
  • Citadel Advisors first reported a position in Satellogic in Q1 2022 and has held it in 4 quarters since.
  • 141 funds tracked by Wall St. Rank held Satellogic as of Q1 2026.

Based on Citadel Advisors's 13F filing for Q1 2026, filed 15 May 2026.