MCR
Analyst Coverage

No analyst coverage available for this stock.

PRICE
Prev Close
5.94
Open
5.97
Day Range5.90 – 5.99
5.90
5.99
52W Range5.84 – 6.58
5.84
6.58
15% of range
VOLUME & SIZE
Avg Volume
88.8K
FUNDAMENTALS
P/E Ratio
14.2x
Value territory
EPS (TTM)
Div Yield
0.09%
Beta
0.32
Low vol
TECHNICAL
RSI (14)
40
Bearish momentum
Upcoming Events
EEarnings Report
Tomorrow
May 20
DEx-Dividend
In 90 days
Aug 17
PDividend Pay
In 97 days
Aug 24
Key MetricsTTM
Market Cap$248.05M
Revenue TTM$33.48M
Net Income TTM$47.50M
Free Cash Flow$33.44M
Gross Margin98.4%
Operating Margin115.5%
Net Margin89.2%
Return on Equity6.3%
Return on Assets4.6%
Debt / Equity0.34
Current Ratio2.61
EPS TTM$0.42

MCR News

About

for almost a century, investors have trusted mfs to achieve their investment goals because we stay true to our convictions, and to who we are as active managers. we take the long view. we favor the strongest idea over the strongest individual. our employees are aligned with what matters most to our clients: long-term vision, powerful risk-managed results and good decisions born from collaborative thinking. robust integrated research is in our heritage and combining it with uncompromised information sharing is how we turn good ideas into great outcomes. doing what's right for clients is not a choice we make each day, it's who we are. learn more about our social media terms of use here: (paste link into browser) www.mfs.com/literms for current career opportunities visit www.mfs.com/careers mfs investment management is an equal opportunity employer.

Industry
All Other Insurance Related Activities
Brian E. LangenfeldAssistant Secretary and Assistant Clerk
Christopher R. BohaneAssistant Secretary and Assistant Clerk
Ethan D. CoreyAssistant Secretary and Assistant Clerk
Thomas H. ConnorsAssistant Secretary and Assistant Clerk
Susan A. PereiraAssistant Secretary and Assistant Clerk
Frank L. TarantinoIndependent Chief Compliance Officer
Michael J. SkatrudPortfolio Manager
Robin Ann StelmachPresident and Interested Trustee
Richard S. WeitzelAssistant Secretary and Assistant Clerk
Kasey L. PhilipsAssistant Treasurer