Armor Advisors’s Star Bulk Carriers SBLK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-328,390
Closed -$6.31M 22
2025
Q4
$6.31M Hold
328,390
5.65% 8
2025
Q3
$6.1M Hold
328,390
3.4% 10
2025
Q2
$5.66M Sell
328,390
-5,679
-2% -$88.3K 2.97% 11
2025
Q1
$5.2M Sell
334,069
-31,694
-9% -$494K 4.14% 10
2024
Q4
$5.47M Sell
365,763
-108,580
-23% -$2.02M 5.69% 6
2024
Q3
$11.2M Buy
474,343
+222,200
+88% +$4.93M 7.22% 8
2024
Q2
$6.15M Hold
252,143
4.52% 9
2024
Q1
$6.02M Buy
252,143
+118,567
+89% +$2.69M 3.67% 12
2023
Q4
$2.84M Buy
133,576
+48,000
+56% +$946K 2.74% 11
2023
Q3
$1.65M Buy
85,576
+14,000
+20% +$249K 0.73% 14
2023
Q2
$1.27M Buy
+71,576
New +$1.38M 0.66% 15

Other funds holding SBLK

Armor Advisors's SBLK Position: Q1 2026 in Review

Armor Advisors sold out of Star Bulk Carriers (SBLK) in Q1 2026, closing a stake of 328,390 shares — an estimated $6.31M sold.

Armor Advisors first reported a position in SBLK in Q2 2023 and held it in 11 quarters. The position peaked at $11.2M in Q3 2024. 187 funds tracked by Wall St. Rank hold SBLK as of Q1 2026.

  • Armor Advisors reported no remaining Star Bulk Carriers position as of Q1 2026 after selling out during the quarter.
  • Armor Advisors sold 328,390 Star Bulk Carriers shares in Q1 2026, an estimated $6.31M.
  • Armor Advisors first reported a position in Star Bulk Carriers in Q2 2023 and held it in 11 quarters.
  • Armor Advisors's Star Bulk Carriers position peaked at $11.2M in Q3 2024.
  • 187 funds tracked by Wall St. Rank held Star Bulk Carriers as of Q1 2026.

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