Holdings Trust CEE, a 10% owner of $SST, bought 12,584 shares of the company on 08-21-2025 for an estimated $86,829. This trade was reported by Quiver Quantitative using data from a recent SEC filing. This increased their holdings of this class of stock by approximately 1.4%. Following this trade, they now own 908,540 shares of this class of $SST stock.
$SST Insider Trading Activity
$SST insiders have traded $SST stock on the open market 5 times in the past 6 months. Of those trades, 5 have been purchases and 0 have been sales.
Here’s a breakdown of recent trading of $SST stock by insiders over the last 6 months:
- HOLDINGS TRUST CEE has made 3 purchases buying 31,735 shares for an estimated $206,983 and 0 sales.
- JOHN CIVANTOS has made 2 purchases buying 25,000 shares for an estimated $97,988 and 0 sales.
To track insider transactions, check out Quiver Quantitative's insider trading dashboard.
$SST Hedge Fund Activity
We have seen 367 institutional investors add shares of $SST stock to their portfolio, and 109 decrease their positions in their most recent quarter.
Here are some of the largest recent moves:
- MUNICIPAL EMPLOYEES' RETIREMENT SYSTEM OF MICHIGAN added 19,749,830 shares (+900.6%) to their portfolio in Q2 2025, for an estimated $109,216,559
- BANK OF AMERICA CORP /DE/ added 14,572,117 shares (+658.6%) to their portfolio in Q2 2025, for an estimated $80,583,807
- STATE STREET CORP added 11,176,699 shares (+899.6%) to their portfolio in Q2 2025, for an estimated $61,807,145
- LPL FINANCIAL LLC added 7,760,398 shares (+1037.3%) to their portfolio in Q2 2025, for an estimated $42,915,000
- RICHARD BERNSTEIN ADVISORS LLC added 6,025,989 shares (+479.5%) to their portfolio in Q2 2025, for an estimated $33,323,719
- ENVESTNET ASSET MANAGEMENT INC added 4,876,373 shares (+762.0%) to their portfolio in Q2 2025, for an estimated $26,966,342
- MERIT FINANCIAL GROUP, LLC added 4,853,242 shares (+1549.4%) to their portfolio in Q2 2025, for an estimated $26,838,428
To track hedge funds' stock portfolios, check out Quiver Quantitative's institutional holdings dashboard.
$SST Analyst Ratings
Wall Street analysts have issued reports on $SST in the last several months. We have seen 1 firms issue buy ratings on the stock, and 0 firms issue sell ratings.
Here are some recent analyst ratings:
- Benchmark issued a "Buy" rating on 08/08/2025
To track analyst ratings and price targets for $SST, check out Quiver Quantitative's $SST forecast page.
This article is not financial advice. See Quiver Quantitative's disclaimers for more information.