SLR Investment Corp. (SLRC)

Latest Insider Confidence Score

2026Q1

55.7
Bullish

Company insider confidence (by quarter)

2010Q1 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Gross Michael S Officer 3,884,882 Mar 17, 2025
Spohler Bruce J Officer 3,723,158 Mar 17, 2025
Wachter David Director 53,494 Apr 5, 2022
Gerson Brian 50,000 May 24, 2013
Talarico Guy Chief Compliance Officer 31,899.34 Aug 21, 2023

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 3, 2026 Mar 5, 2026 GROSS MICHAEL S Officer Buy 92.5 +104,819 2.55% $1.5M
Mar 3, 2026 Mar 5, 2026 SPOHLER BRUCE J Officer Buy 92.5 +104,819 2.76% $1.5M
Sep 9, 2025 Sep 10, 2025 Roberts Andrea Colvin Director Buy 95.0 +7,190 28.76% $120.3K
Mar 13, 2025 Mar 17, 2025 GROSS MICHAEL S Officer Neutral 85.0 +311,588 8.20% -
Mar 13, 2025 Mar 17, 2025 Kajee Shiraz Officer Neutral 52.5 - 0.00% -
Mar 4, 2025 Mar 17, 2025 GROSS MICHAEL S Officer Buy 87.5 +80,022 2.10% $1.4M
Mar 13, 2025 Mar 17, 2025 SPOHLER BRUCE J Officer Neutral 85.0 +311,588 8.93% -
Mar 4, 2025 Mar 17, 2025 SPOHLER BRUCE J Officer Buy 87.5 +80,022 2.20% $1.4M
Mar 4, 2025 Mar 6, 2025 GROSS MICHAEL S Officer Neutral 77.5 +80,022 1.98% -
Mar 4, 2025 Mar 6, 2025 SPOHLER BRUCE J Officer Neutral 77.5 +80,022 2.15% -
Jun 14, 2024 Jun 21, 2024 Roberts Andrea Colvin Director Buy 97.5 +25,000 100.00% $399.5K
Mar 13, 2024 Mar 15, 2024 SPOHLER BRUCE J Officer Neutral 85.0 +202,577 5.76% -
Mar 13, 2024 Mar 15, 2024 GROSS MICHAEL S Officer Neutral 85.0 +202,577 5.29% -
Mar 13, 2024 Mar 15, 2024 Kajee Shiraz Officer Neutral 52.5 - 0.00% -
Mar 6, 2024 Mar 8, 2024 GROSS MICHAEL S Officer Buy 92.5 +116,036 2.96% $1.8M
Mar 6, 2024 Mar 8, 2024 SPOHLER BRUCE J Officer Buy 92.5 +116,036 3.22% $1.8M
Mar 4, 2024 Mar 6, 2024 GROSS MICHAEL S Officer Buy 87.5 +86,700 2.26% $1.3M
Mar 4, 2024 Mar 6, 2024 SPOHLER BRUCE J Officer Buy 87.5 +86,700 2.47% $1.3M
Sep 5, 2023 Sep 7, 2023 GROSS MICHAEL S Officer Buy 75.0 +20,000 0.52% $300.5K
Aug 29, 2023 Roberts Andrea Colvin Director Neutral 52.5 - 0.00% -
Aug 22, 2023 Aug 24, 2023 GROSS MICHAEL S Officer Buy 85.0 +44,442 1.18% $667.4K
Aug 17, 2023 Aug 21, 2023 GROSS MICHAEL S Officer Buy 75.0 +30,000 0.80% $450.6K
Aug 17, 2023 Aug 21, 2023 Talarico Guy Chief Compliance Officer Buy 97.5 +20,000 168.08% $302K
Nov 16, 2022 May 24, 2023 HOCHBERG STEVEN Director Sell 26.3 -3,000 -52.25% $42K
May 12, 2023 May 15, 2023 Kajee Shiraz Officer Buy 95.0 +7,500 100.00% $101.8K
Apr 3, 2023 Kajee Shiraz CFO Neutral 52.5 - 0.00% -
Mar 8, 2023 Mar 9, 2023 GROSS MICHAEL S Officer Buy 75.0 +34,628 0.94% $552.7K
Mar 8, 2023 Mar 9, 2023 SPOHLER BRUCE J Officer Buy 75.0 +34,628 0.99% $552.7K
Mar 3, 2023 Mar 7, 2023 GROSS MICHAEL S Officer Buy 95.0 +290,191 8.51% $2.4M
Mar 3, 2023 Mar 7, 2023 SPOHLER BRUCE J Officer Buy 95.0 +290,191 9.09% $2.4M
Dec 5, 2022 Dec 8, 2022 SPOHLER BRUCE J Officer Buy 85.0 +63,687 1.95% $956.3K
Dec 5, 2022 Dec 8, 2022 GROSS MICHAEL S Officer Buy 85.0 +63,687 1.83% $956.3K
Dec 1, 2022 Dec 5, 2022 GROSS MICHAEL S Officer Buy 95.0 +189,800 5.76% $1.1M
Dec 1, 2022 Dec 5, 2022 SPOHLER BRUCE J Officer Buy 95.0 +189,800 6.17% $1.1M
Nov 16, 2022 Nov 18, 2022 HOCHBERG STEVEN Director Sell 26.3 -3,000 -12.00% $42K
Nov 11, 2022 Nov 15, 2022 HOCHBERG STEVEN Director Buy 95.0 +7,400 42.05% $106.5K
Nov 8, 2022 Nov 10, 2022 HOCHBERG STEVEN Director Sell 22.5 -7,992 -31.23% $107.8K
Apr 1, 2022 Aug 18, 2022 HOCHBERG STEVEN Director Neutral 90.0 +15,592 155.92% -
Apr 1, 2022 Apr 5, 2022 GROSS MICHAEL S Officer Neutral 90.0 +705,628 26.08% -
Apr 1, 2022 Apr 5, 2022 SPOHLER BRUCE J Officer Neutral 90.0 +609,388 23.60% -
Apr 1, 2022 Apr 5, 2022 PETEKA RICHARD CFO Neutral 90.0 +4,872 20.30% -
Apr 1, 2022 Apr 5, 2022 HOCHBERG STEVEN Director Neutral 90.0 +15,592 103.95% -
Apr 1, 2022 Apr 5, 2022 Potter Leonard Director Neutral 90.0 +4,872 48.72% -
Apr 1, 2022 Apr 5, 2022 Wachter David Director Neutral 90.0 +7,102 15.31% -
Dec 4, 2021 Mar 2, 2022 SPOHLER BRUCE J CEO Neutral 90.0 +265,136 11.44% -
Feb 18, 2022 SPOHLER BRUCE J CEO Neutral 52.5 - 0.00% -
Dec 4, 2021 Feb 14, 2022 SPOHLER BRUCE J CEO Neutral 85.0 +121,506 5.24% -
Mar 1, 2021 Mar 3, 2021 SPOHLER BRUCE J Officer Buy 85.0 +103,268 1.54% $807.4K
Mar 1, 2021 Mar 3, 2021 GROSS MICHAEL S Officer Buy 85.0 +103,268 1.38% $807.4K
Mar 20, 2020 Mar 24, 2020 Talarico Guy Chief Compliance Officer Buy 91.3 +3,200 44.76% $33.1K
Mar 23, 2020 Mar 23, 2020 GROSS MICHAEL S Officer Buy 85.0 +50,000 1.91% $472.5K
Mar 23, 2020 Mar 23, 2020 SPOHLER BRUCE J Officer Buy 85.0 +53,526 2.41% $498.9K
Mar 23, 2020 Mar 23, 2020 PETEKA RICHARD CFO Buy 91.3 +5,000 26.32% $44.9K
Mar 20, 2020 Mar 23, 2020 Wachter David Director Buy 95.0 +20,000 75.78% $211.8K
Mar 18, 2020 Mar 20, 2020 GROSS MICHAEL S Officer Buy 85.0 +39,101 1.52% $356.4K
Mar 13, 2020 Mar 17, 2020 GROSS MICHAEL S Officer Buy 85.0 +40,000 1.58% $549.7K
Mar 16, 2020 Mar 17, 2020 PETEKA RICHARD CFO Buy 95.0 +8,000 72.73% $106.5K
Mar 6, 2020 Mar 10, 2020 GROSS MICHAEL S Officer Buy 85.0 +47,125 1.89% $822.9K
Mar 2, 2020 Mar 4, 2020 GROSS MICHAEL S Officer Neutral 77.5 +56,791 2.34% -
Mar 2, 2020 Mar 4, 2020 SPOHLER BRUCE J Officer Neutral 82.5 +56,791 2.62% -
Feb 28, 2020 Mar 3, 2020 GROSS MICHAEL S Officer Buy 72.5 +13,000 0.53% $242.8K
Feb 25, 2020 Feb 27, 2020 GROSS MICHAEL S Officer Buy 85.0 +41,000 1.68% $795.8K
Dec 13, 2019 Dec 17, 2019 Talarico Guy Chief Compliance Officer Buy 95.0 +7,150 100.00% $149.1K
Nov 14, 2019 Nov 15, 2019 HOCHBERG STEVEN Director Sell 20.0 -15,000 -60.00% $308.6K
Mar 1, 2019 Mar 5, 2019 SPOHLER BRUCE J Officer Buy 87.5 +83,183 3.89% $167.5K
Mar 1, 2019 Mar 5, 2019 GROSS MICHAEL S Officer Buy 87.5 +83,183 3.54% $167.5K
Dec 14, 2018 Dec 17, 2018 HOCHBERG STEVEN Director Buy 95.0 +5,000 25.00% $101.8K
Aug 13, 2018 Aug 14, 2018 SPOHLER BRUCE J Officer Neutral 82.5 +75,630 3.54% -
Aug 13, 2018 Aug 14, 2018 GROSS MICHAEL S Officer Neutral 82.5 +75,630 3.22% -
Mar 9, 2017 Mar 10, 2017 GROSS MICHAEL S Officer Neutral 52.5 - 0.00% -
Mar 9, 2017 Mar 10, 2017 SPOHLER BRUCE J Officer Neutral 52.5 - 0.00% -
Mar 1, 2017 Mar 3, 2017 SPOHLER BRUCE J Officer Buy 90.0 +83,903 3.94% $438.2K
Mar 1, 2017 Mar 3, 2017 GROSS MICHAEL S Officer Buy 90.0 +83,903 3.58% $438.2K
May 11, 2016 May 13, 2016 HOCHBERG STEVEN Director Buy 95.0 +12,000 150.00% $219.9K
Feb 29, 2016 Mar 2, 2016 SPOHLER BRUCE J Officer Buy 85.0 +79,124 1.23% $854.4K
Feb 29, 2016 Mar 2, 2016 GROSS MICHAEL S Officer Buy 85.0 +79,124 1.17% $854.4K
Feb 29, 2016 Mar 1, 2016 Wachter David Director Buy 95.0 +5,000 32.26% $84.5K
Dec 11, 2015 Dec 11, 2015 GROSS MICHAEL S Officer Buy 75.0 +18,200 0.78% $305.8K
Dec 11, 2015 Dec 11, 2015 PETEKA RICHARD Officer Buy 95.0 +6,000 120.00% $100.2K
Dec 11, 2015 Dec 11, 2015 SPOHLER BRUCE J Officer Buy 65.0 +9,500 0.44% $161K
Dec 10, 2015 Dec 10, 2015 GROSS MICHAEL S Officer Buy 72.5 +11,900 0.51% $205.2K
Dec 7, 2015 Dec 9, 2015 GROSS MICHAEL S Officer Buy 75.0 +22,599 0.98% $392.2K
Nov 19, 2015 Nov 20, 2015 SPOHLER BRUCE J Officer Buy 56.3 +2,500 0.12% $44.1K
Nov 16, 2015 Nov 18, 2015 SPOHLER BRUCE J Officer Buy 56.3 +2,000 0.09% $35.1K
Nov 13, 2015 Nov 16, 2015 GROSS MICHAEL S Officer Buy 75.0 +20,000 0.88% $350.6K
May 13, 2015 May 15, 2015 GROSS MICHAEL S Officer Buy 85.0 +29,500 1.31% $553.1K
Mar 2, 2015 Mar 4, 2015 GROSS MICHAEL S Officer Buy 87.5 +52,236 2.37% $1.1M
Mar 2, 2015 Mar 4, 2015 SPOHLER BRUCE J Officer Buy 92.5 +52,236 2.51% $1.1M
Dec 12, 2014 Dec 15, 2014 GROSS MICHAEL S Officer Buy 85.0 +28,000 1.29% $495.1K
Dec 9, 2014 Dec 11, 2014 GROSS MICHAEL S Officer Buy 85.0 +29,000 1.35% $516.7K
Nov 26, 2014 Nov 26, 2014 SPOHLER BRUCE J COO Neutral 27.5 -55,636 -2.61% -
Nov 26, 2014 Nov 26, 2014 GROSS MICHAEL S Officer Neutral 27.5 -55,636 -2.53% -
Mar 3, 2014 Mar 5, 2014 GROSS MICHAEL S Officer Buy 92.5 +78,989 3.72% $1.8M
Mar 3, 2014 Mar 5, 2014 SPOHLER BRUCE J COO Buy 92.5 +78,989 3.84% $1.8M
May 24, 2013 Gerson Brian President Neutral 52.5 - 0.00% -
May 29, 2012 May 30, 2012 PETEKA RICHARD CFO Buy 95.0 +5,000 100.00% $107.5K
May 23, 2012 PETEKA RICHARD CFO Neutral 52.5 - 0.00% -
May 4, 2012 May 8, 2012 GROSS MICHAEL S CEO Buy 75.0 +13,695 0.65% $292.9K
Aug 9, 2011 Aug 11, 2011 GROSS MICHAEL S CEO Buy 75.0 +20,000 0.96% $398.4K
Aug 9, 2011 Aug 10, 2011 HOCHBERG STEVEN Director Buy 95.0 +2,500 45.45% $50.7K