SURO CAPITAL CORP. (SSSSL)

Latest Insider Confidence Score

2025Q4

51.1
Bullish

Company insider confidence (by quarter)

2024Q4 2025Q4

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Klein Mark D CEO 1,530,590 Aug 12, 2025
Green Allison Officer 197,313 May 19, 2025
Potter Leonard 102,279 May 30, 2025
Mazur Marc 65,414 May 30, 2025
Westley Lisa 55,295 May 30, 2025

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 3, 2025 Sep 5, 2025 Szuch Richard C. Director Neutral 90.0 +5,767 100.00% -
Aug 19, 2025 Aug 22, 2025 LOTT RONALD M. Director Sell 22.5 -7,500 -20.20% $66.1K
Aug 11, 2025 Aug 12, 2025 Klein Mark D CEO Buy 72.5 +14,571 0.96% $124.2K
Jul 10, 2025 Szuch Richard C. Director Neutral 52.5 - 0.00% -
May 28, 2025 May 30, 2025 LOTT RONALD M. Director Neutral 90.0 +7,812 26.65% -
May 28, 2025 May 30, 2025 Mazur Marc Director Neutral 90.0 +7,812 13.56% -
May 28, 2025 May 30, 2025 Westley Lisa Director Neutral 90.0 +7,812 16.45% -
May 28, 2025 May 30, 2025 Potter Leonard Director Neutral 85.0 +7,812 8.27% -
May 16, 2025 May 19, 2025 Green Allison Officer Neutral 90.0 +50,000 33.94% -
May 16, 2025 May 19, 2025 Klein Mark D CEO Neutral 90.0 +300,000 24.67% -
May 9, 2025 May 9, 2025 Klein Mark D CEO Buy 82.5 +16,500 1.38% $86.8K
Mar 20, 2025 Mar 24, 2025 LOTT RONALD M. Director Sell 22.5 -10,000 -25.44% $59K
Feb 10, 2025 Feb 12, 2025 Green Allison Officer Sell 22.5 -9,849 -6.27% $60.8K
Feb 10, 2025 Feb 12, 2025 Klein Mark D CEO Sell 22.5 -32,858 -2.67% $202.7K
Dec 16, 2024 Dec 18, 2024 Klein Mark D CEO Sell 22.5 -17,017 -1.36% $102.4K
Dec 16, 2024 Dec 18, 2024 Green Allison Officer Sell 26.3 -4,571 -2.83% $27.5K
Dec 10, 2024 Dec 12, 2024 Green Allison Officer Neutral 90.0 +25,000 18.28% -
Dec 10, 2024 Dec 12, 2024 Klein Mark D CEO Sell 90.0 +78,728 6.73% $130.6K
Dec 2, 2024 Dec 4, 2024 Klein Mark D CEO Buy 55.0 +743 0.06% $4.1K
Dec 2, 2024 Dec 2, 2024 Green Allison Officer Buy 86.3 +9,100 7.13% $49.9K
Nov 26, 2024 Nov 29, 2024 Klein Mark D CEO Buy 92.5 +81,257 7.46% $417.6K