Epiq Partners LLC bought a new position in SLR Investment Corp. (NASDAQ:SLRC – Free Report) in the 4th quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The fund bought 64,760 shares of the financial services provider’s stock, valued at approximately $1,047,000. Epiq Partners LLC owned approximately 0.12% of SLR Investment as of its most recent SEC filing.
Other hedge funds and other institutional investors have also modified their holdings of the company. Quantbot Technologies LP bought a new position in shares of SLR Investment in the third quarter valued at approximately $90,000. Westend Capital Management LLC raised its holdings in SLR Investment by 71.3% in the 4th quarter. Westend Capital Management LLC now owns 7,406 shares of the financial services provider’s stock worth $120,000 after acquiring an additional 3,082 shares during the period. Creative Planning acquired a new position in SLR Investment during the 3rd quarter worth $170,000. Mercer Global Advisors Inc. ADV bought a new stake in SLR Investment during the second quarter valued at about $210,000. Finally, MQS Management LLC acquired a new stake in shares of SLR Investment in the third quarter valued at about $197,000. Institutional investors own 35.32% of the company’s stock.
SLR Investment Stock Down 0.1 %
Shares of SLRC stock opened at $16.67 on Tuesday. The stock has a market cap of $909.52 million, a P/E ratio of 9.42 and a beta of 1.13. The company has a debt-to-equity ratio of 1.11, a current ratio of 1.06 and a quick ratio of 1.06. The stock has a fifty day moving average price of $16.47 and a 200 day moving average price of $15.81. SLR Investment Corp. has a one year low of $14.41 and a one year high of $16.91.
SLR Investment Dividend Announcement
The business also recently announced a quarterly dividend, which was paid on Friday, December 27th. Stockholders of record on Friday, December 13th were issued a $0.41 dividend. The ex-dividend date was Friday, December 13th. This represents a $1.64 dividend on an annualized basis and a dividend yield of 9.84%. SLR Investment’s payout ratio is presently 92.66%.
Wall Street Analyst Weigh In
Separately, Wells Fargo & Company raised their target price on SLR Investment from $12.50 to $13.00 and gave the company an “underweight” rating in a report on Tuesday, November 12th. Two research analysts have rated the stock with a sell rating and three have assigned a hold rating to the company. According to data from MarketBeat.com, the company has a consensus rating of “Hold” and an average target price of $15.25.
Get Our Latest Research Report on SLR Investment
About SLR Investment
SLR Investment Corp. is a business development company specializing in secured debt (first lien unitranche and second lien), subordinated (unsecured) debt, minority equity, leveraged buyouts, acquisitions, recapitalizations, general refinancing, growth capital and strategic income-oriented control equity investments in leveraged middle market companies.
Featured Stories
- Five stocks we like better than SLR Investment
- Best Aerospace Stocks Investing
- Sizing Up a New Opportunity for NVIDIA Investors
- What is the Shanghai Stock Exchange Composite Index?
- Is DeepSeek Challenging NVIDIA’s AI Dominance?
- What Does a Stock Split Mean?
- The 3 Biggest M&A Stock Opportunities for 2025
Want to see what other hedge funds are holding SLRC? Visit HoldingsChannel.com to get the latest 13F filings and insider trades for SLR Investment Corp. (NASDAQ:SLRC – Free Report).
Receive News & Ratings for SLR Investment Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for SLR Investment and related companies with MarketBeat.com's FREE daily email newsletter.