Early Access — free while we kick the tires
EdgarHawk

Michael S Gross

See Remarks

Director Officer

Latest: Officer & Director buying · May 2026

3 filings analyzed · 1 company · Latest 2026-05-14

Companies

Company Buys Sells Direction
SLR Investment Corp. SLRC 8 0 Net buying

Activity

May 2026
2026-05-14 SLR Investment Corp. SLRC
high
Buy
20,000 shares
$261,849
Significance 7/10

Michael S Gross purchases 20.0K shares amid -24.8% 52-week drawdown; stock at $12.93 vs P/E 7.88 and strong buy track record (55.56% 90d win rate).

Michael S Gross is accumulating shares at depressed levels, adding 20,000 shares (20.0K shares) to his substantial 4,045,153 share stake while the stock trades 24.8% below its 52-week high and has declined 18.3% over 30 days. His historical buy pattern shows a 55.56% win rate over 90 days, suggesting conviction in value timing. The company's attractive valuation metrics (P/E: 7.88, net income $17,124,000.00) combined with a significant insider position being reinforced during a pullback signals potential confidence in the company's fundamental value despite recent weakness.

March 2026
2026-03-17 SLR Investment Corp. SLRC
medium
Buy
35,452 shares
$493,104
Significance 6/10

Michael S Gross buys 35,452 shares at $13.91 avg; 4.03M holding. P/E 8.99, stock -17.4% from high.

Michael S Gross executed 2 purchases totaling 35,452 shares for $493,103.72 at an average price of $13.91 on March 13 and March 16, 2026. His post-transaction holdings of 4,025,153 shares represent a 0.9% increase from his pre-transaction base of 3,989,701 shares. The stock currently trades at $14.30, down 4.7% over 30 days and 8.0% over 90 days, and sits 17.4% below its 52-week high of $17.32. Notably, his 5 prior trades at SLRC show a pattern of well-timed purchases, with 3 of 3 measurable historical buys posting positive 90-day returns (+5.7%, +5.8%, +7.4%), though the most recent transactions at this ticker (March 3 and March 4, 2026) lack outcome data yet. The company trades at a P/E of 8.99 with net income of $23,305,000.00 and a market cap of $780,131,266.20.

2026-03-05 SLR Investment Corp. SLRC
high
Buy
104,819 shares
$1,545,486
Significance 7/10

Michael S Gross buys 104,819 shares at $14.74 avg for $1.5M, extending proven buy-timing pattern at SLRC

Michael S Gross executed 2 separate purchases totaling 104,819 shares for $1,545,485.77 on 2026-03-03 and 2026-03-04, with a blended average price of $14.74. His post-transaction holdings reach 3,989,701 shares, representing a 2.7% increase. Notably, all 5 of his prior open-market buys at SLRC demonstrated positive 90-day returns, ranging from +5.7% to +9.1%, suggesting a consistent pattern of purchasing ahead of subsequent stock appreciation. The current stock price of $14.58 is -18.2% from its 52-week high and down 9.0% over 90 days, placing this purchase near a relatively depressed point in the stock's recent trajectory. With a P/E of 9.17 and $23.3M in net income, the company trades at a modest valuation multiple, and this transaction signals continued conviction in the holding at current levels.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access