Skip to Main Content
Insider Trading

Last Updated: 6 days ago

Michael S Gross has an estimated net worth of at least $57.7 million*, as of May 28, 2025. They own 4.1 million shares of SLRC stock. They have sold 0 shares of SLRC stock since 2021, for an estimated $-10.9 million.

Michael S Gross $SLRC SEC Form 4 Insider Trading

Michael S Gross has filed a total of 20 insider trades in $SLRC since 2021. Their most recent trade was a purchase of 46,700 shares, made on Mar 06, 2024. Their largest trade was a purchase of 59,400 shares, made on Dec 05, 2022. We estimate that they now own 4.1 million shares of $SLRC, worth an estimated $68.7 million.



Insider Trading at $SLRC

There have been a total of 40 insider trades reported at $SLRC since 2021, with 1.2 million shares purchased and 17,850 shares sold. The most active insider traders in $SLRC stock have been Michael S Gross, Bruce J Spohler, and Guy Talarico. The most recent trade was a purchase of 25,000 shares reported by Andrea Colvin Roberts (None), made on Jun 14, 2024.



History of Insider Stock Trades by Michael S Gross

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
SLRC logo SLRC Purchase 46,700 Mar 06, 2024 March 8, 2024, 7:54 p.m.
SLRC logo SLRC Purchase 22,636 Mar 08, 2024 March 8, 2024, 7:54 p.m.
SLRC logo SLRC Purchase 46,700 Mar 07, 2024 March 8, 2024, 7:54 p.m.
SLRC logo SLRC Purchase 46,700 Mar 05, 2024 March 6, 2024, 8:41 p.m.
SLRC logo SLRC Purchase 40,000 Mar 04, 2024 March 6, 2024, 8:41 p.m.
SLRC logo SLRC Purchase 10,000 Sep 05, 2023 Sept. 7, 2023, 6:07 p.m.
SLRC logo SLRC Purchase 10,000 Sep 07, 2023 Sept. 7, 2023, 6:07 p.m.
SLRC logo SLRC Purchase 20,000 Aug 22, 2023 Aug. 24, 2023, 5:53 p.m.
SLRC logo SLRC Purchase 14,442 Aug 23, 2023 Aug. 24, 2023, 5:53 p.m.
SLRC logo SLRC Purchase 10,000 Aug 24, 2023 Aug. 24, 2023, 5:53 p.m.
SLRC logo SLRC Purchase 20,000 Aug 21, 2023 Aug. 21, 2023, 6:56 p.m.
SLRC logo SLRC Purchase 10,000 Aug 17, 2023 Aug. 21, 2023, 6:56 p.m.
SLRC logo SLRC Purchase 34,628 Mar 08, 2023 March 9, 2023, 9:27 p.m.
SLRC logo SLRC Purchase 53,294 Mar 06, 2023 March 7, 2023, 9:44 p.m.
SLRC logo SLRC Purchase 48,421 Mar 07, 2023 March 7, 2023, 9:44 p.m.
SLRC logo SLRC Purchase 50,443 Mar 03, 2023 March 7, 2023, 9:44 p.m.
SLRC logo SLRC Purchase 59,400 Dec 05, 2022 Dec. 8, 2022, 7:10 a.m.
SLRC logo SLRC Purchase 4,287 Dec 06, 2022 Dec. 8, 2022, 7:10 a.m.
SLRC logo SLRC Purchase 55,800 Dec 02, 2022 Dec. 5, 2022, 9:12 p.m.
SLRC logo SLRC Purchase 17,932 Dec 01, 2022 Dec. 5, 2022, 9:12 p.m.




$SLRC Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.