Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Dec 06 04:00PM ET
55.29
Dollar change
-0.19
Percentage change
-0.34
%
Index- P/E10.03 EPS (ttm)5.51 Insider Own4.26% Shs Outstand88.06M Perf Week-0.32%
Market Cap4.86B Forward P/E13.70 EPS next Y4.04 Insider Trans0.00% Shs Float84.43M Perf Month7.26%
Income472.92M PEG1.25 EPS next Q1.04 Inst Own21.36% Short Float4.22% Perf Quarter14.09%
Sales552.77M P/S8.79 EPS this Y0.29% Inst Trans- Short Ratio9.80 Perf Half Y14.79%
Book/sh30.57 P/B1.81 EPS next Y-2.77% ROA9.89% Short Interest3.56M Perf Year36.20%
Cash/sh1.31 P/C42.23 EPS next 5Y8.00% ROE18.68% 52W Range40.29 - 55.85 Perf YTD30.29%
Dividend Est.3.87 (7.00%) P/FCF12.63 EPS past 5Y13.35% ROI11.54% 52W High-1.00% Beta1.30
Dividend TTM3.15 (5.69%) Quick Ratio- Sales past 5Y32.81% Gross Margin100.00% 52W Low37.22% ATR (14)0.66
Dividend Ex-DateDec 06, 2024 Current Ratio- EPS Y/Y TTM11.85% Oper. Margin112.12% RSI (14)74.14 Volatility1.02% 1.21%
Employees100 Debt/Eq0.82 Sales Y/Y TTM40.78% Profit Margin85.56% Recom3.00 Target Price49.00
Option/ShortYes / Yes LT Debt/Eq0.52 EPS Q/Q13.86% Payout52.77% Rel Volume0.70 Prev Close55.48
Sales Surprise0.06% EPS Surprise-2.80% Sales Q/Q30.33% EarningsNov 07 AMC Avg Volume363.46K Price55.29
SMA202.80% SMA505.87% SMA20012.10% Trades Volume255,153 Change-0.34%
Date Action Analyst Rating Change Price Target Change
Jan-08-24Downgrade B. Riley Securities Buy → Neutral $47
Jun-30-23Upgrade Hovde Group Market Perform → Outperform $45
Dec-19-22Initiated UBS Neutral $40
Dec-12-22Initiated B. Riley Securities Buy $42
Aug-08-22Downgrade Raymond James Outperform → Mkt Perform
Mar-07-22Initiated Hovde Group Market Perform $44
Oct-05-21Initiated Oppenheimer Perform $39
Oct-05-21Initiated Oppenheimer Perform
Mar-26-21Upgrade Raymond James Mkt Perform → Outperform $41
Apr-15-20Downgrade National Securities Buy → Neutral
Dec-03-24 07:00AM
Nov-09-24 03:15AM
02:08AM
Nov-08-24 05:45PM
Nov-07-24 07:30PM
06:55PM Loading…
06:55PM
05:47PM
04:15PM
Nov-06-24 06:10AM
Nov-05-24 07:00AM
Nov-04-24 09:16AM
Oct-30-24 06:15PM
Oct-24-24 06:15AM
Oct-16-24 07:05AM
07:00AM
07:00AM Loading…
Oct-15-24 07:00AM
Oct-10-24 07:00AM
Oct-08-24 07:00AM
Oct-01-24 07:00AM
Sep-13-24 06:15PM
Sep-11-24 06:55PM
Sep-10-24 07:01AM
Sep-01-24 11:55PM
Aug-30-24 03:59PM
Aug-29-24 07:01AM
07:00AM
Aug-13-24 04:00PM
Aug-09-24 03:00PM
Aug-08-24 07:00PM
06:15PM
05:13PM Loading…
05:13PM
04:15PM
07:00AM
Aug-06-24 07:00AM
Aug-05-24 09:16AM
Jul-29-24 06:15PM
Jul-25-24 07:01AM
Jul-16-24 07:00AM
Jul-11-24 09:40AM
07:00AM
06:45AM
Jun-28-24 03:22PM
07:00AM
Jun-19-24 05:55AM
Jun-17-24 06:50AM
Jun-14-24 06:15PM
Jun-11-24 02:50PM
07:00AM
Jun-07-24 06:15PM
Jun-06-24 08:34AM
May-30-24 07:00AM
May-28-24 05:10PM
09:58AM
May-27-24 03:06PM
May-20-24 03:12PM
May-19-24 10:18AM
May-14-24 08:02AM
07:00AM
07:00AM
May-13-24 07:55AM
07:51AM
03:09AM
May-11-24 12:05PM
May-10-24 06:15PM
01:47PM
12:44PM
May-09-24 07:00PM
05:34PM
04:56PM
04:15PM
May-07-24 07:00AM
May-06-24 09:15AM
Apr-30-24 07:43AM
Apr-19-24 07:00AM
Apr-16-24 07:21AM
07:00AM
03:06AM
Apr-11-24 07:00AM
Apr-08-24 04:47PM
Apr-05-24 06:15PM
07:04AM
06:21AM
Apr-02-24 09:38AM
Mar-27-24 06:15PM
Mar-26-24 06:40AM
Mar-25-24 06:35AM
Mar-20-24 06:15PM
Mar-19-24 07:00AM
Mar-18-24 07:03AM
Mar-14-24 06:15PM
03:37PM
Mar-11-24 07:01PM
Mar-08-24 06:15PM
Feb-29-24 10:13AM
Feb-27-24 11:44AM
Feb-26-24 04:19PM
Feb-24-24 02:26PM
08:58AM
12:43AM
Feb-23-24 06:30PM
Main Street Capital is a principal investment firm that provides long-term debt and equity capital to lower middle market companies. Main Street's investments are primarily made to support management buyouts, recapitalizations, growth financings and acquisitions of companies that operate in diverse industry sectors and generally have annual revenues ranging from $10 million to $100 million. Main Street seeks to partner with entrepreneurs, business owners and management teams and generally provides ''one-stop'' financing alternatives to its portfolio companies.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Meserve NicholasMANAGING DIRECTORMar 07 '24Sale45.966,000275,76183,291Mar 11 04:30 PM
Meserve NicholasMANAGING DIRECTORDec 20 '23Sale43.016,000258,08489,210Jan 25 04:30 PM