Main Street Capital Corporation (NYSE: MAIN) and Medallion Financial Corp. (NASDAQ:MFIN) are both finance companies, but which is the better stock? We will compare the two companies based on the strength of their institutional ownership, risk, valuation, profitabiliy, earnings, analyst recommendations and dividends.

Insider & Institutional Ownership

26.4% of Main Street Capital Corporation shares are owned by institutional investors. Comparatively, 17.9% of Medallion Financial Corp. shares are owned by institutional investors. 5.6% of Main Street Capital Corporation shares are owned by insiders. Comparatively, 16.2% of Medallion Financial Corp. shares are owned by insiders. Strong institutional ownership is an indication that endowments, large money managers and hedge funds believe a stock will outperform the market over the long term.

Analyst Ratings

This is a breakdown of recent ratings and recommmendations for Main Street Capital Corporation and Medallion Financial Corp., as reported by MarketBeat.com.

Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score
Main Street Capital Corporation 3 2 2 0 1.86
Medallion Financial Corp. 0 2 0 0 2.00

Main Street Capital Corporation presently has a consensus price target of $37.00, suggesting a potential downside of 7.15%. Medallion Financial Corp. has a consensus price target of $7.25, suggesting a potential upside of 188.84%. Given Medallion Financial Corp.’s stronger consensus rating and higher probable upside, analysts plainly believe Medallion Financial Corp. is more favorable than Main Street Capital Corporation.

Profitability

This table compares Main Street Capital Corporation and Medallion Financial Corp.’s net margins, return on equity and return on assets.

Net Margins Return on Equity Return on Assets
Main Street Capital Corporation 86.36% 10.43% 6.07%
Medallion Financial Corp. 85.80% -0.83% -0.34%

Volatility & Risk

Main Street Capital Corporation has a beta of 1.04, indicating that its stock price is 4% more volatile than the S&P 500. Comparatively, Medallion Financial Corp. has a beta of 1.68, indicating that its stock price is 68% more volatile than the S&P 500.

Dividends

Main Street Capital Corporation pays an annual dividend of $2.22 per share and has a dividend yield of 5.6%. Medallion Financial Corp. does not pay a dividend. Main Street Capital Corporation pays out 72.8% of its earnings in the form of a dividend. Main Street Capital Corporation has raised its dividend for 6 consecutive years.

Valuation and Earnings

This table compares Main Street Capital Corporation and Medallion Financial Corp.’s revenue, earnings per share (EPS) and valuation.

Gross Revenue Price/Sales Ratio EBITDA Earnings Per Share Price/Earnings Ratio
Main Street Capital Corporation $184.22 million 12.29 $173.27 million $3.05 13.07
Medallion Financial Corp. $20.59 million 2.92 $17.70 million $0.74 3.39

Main Street Capital Corporation has higher revenue and earnings than Medallion Financial Corp.. Medallion Financial Corp. is trading at a lower price-to-earnings ratio than Main Street Capital Corporation, indicating that it is currently the more affordable of the two stocks.

Summary

Main Street Capital Corporation beats Medallion Financial Corp. on 11 of the 16 factors compared between the two stocks.

Main Street Capital Corporation Company Profile

Main Street Capital Corporation (MSCC) is a principal investment firm. MSCC’s principal investment objective is to maximize its portfolio’s total return by generating current income from the Company’s debt investments and capital appreciation from its equity and equity related investments, including warrants, convertible securities and other rights to acquire equity securities in a portfolio company. It is primarily focused on providing customized debt and equity financing to lower middle market (LMM) companies and debt capital to middle market (Middle Market) companies. It invests primarily in secured debt investments, equity investments, warrants and other securities of LMM companies and in secured debt investments of Middle Market companies. Its investment portfolio includes its investments in LMM portfolio companies, investments in Middle Market portfolio companies and Other Portfolio investments, among others. MSC Adviser I, LLC is the External Investment Manager.

Medallion Financial Corp. Company Profile

Medallion Financial Corp. is a closed-end, non-diversified management investment company. The Company is a specialty finance company, which is engaged in originating, acquiring and servicing loans that finance taxicab medallions and various types of commercial businesses. The Company operates in lending and investing operations segment. It originates and services medallion, secured commercial, and consumer loans, and invests in both marketable and nonmarketable securities. The Company’s subsidiary, Medallion Bank, also originates consumer loans for the purchase of recreational vehicles, boats, motorcycles, trailers, and to finance small-scale home improvements. The Company also conducts business through its asset-based lending division, Medallion Business Credit, an originator of loans to small businesses for the purpose of financing inventory and receivables.

Receive News & Ratings for Main Street Capital Corporation Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Main Street Capital Corporation and related companies with MarketBeat.com's FREE daily email newsletter.