MTS Systems Corporation Company Profile (NASDAQ:MTSC)

About MTS Systems Corporation (NASDAQ:MTSC)

MTS Systems Corporation logoMTS Systems Corporation is a supplier of test systems and position sensors. The Company operates through two segments: Test and Sensors. The Test segment provides testing solutions, including hardware, software and services to ground vehicles, materials and structures markets. The Sensors segment provides position sensors for a range of industrial and mobile hydraulic applications. The Sensors segment products are used by industrial machinery and mobile equipment manufacturers to automate the operation of their products for safety and end-user productivity. The Sensors segment manufactures products utilizing magnetostriction technology. Its technology, Temposonics, offers non-contact position sensing. Its Temposonics sensors provide position feedback for motion control systems. It also provides various service offerings, including calibration, maintenance, training and consulting. The Company has its manufacturing facilities in North America, Europe and Asia.

Industry, Sector and Symbol:
  • Sector: Computer and Technology
  • Industry: Electrical Components & Equipment - NEC
  • Sub-Industry: Electronic Equipment & Instruments
  • Symbol: NASDAQ:MTSC
  • CUSIP: 55377710
  • Web: www.mts.com
Capitalization:
  • Market Cap: $888.98 million
  • Outstanding Shares: 16,742,000
Average Prices:
  • 50 Day Moving Avg: $52.90
  • 200 Day Moving Avg: $53.31
  • 52 Week Range: $41.53 - $59.00
P/E:
  • Trailing P/E Ratio: 44.65
  • Foreward P/E Ratio: 19.87
  • P/E Growth: 2.37
Sales & Book Value:
  • Annual Revenue: $765.25 million
  • Price / Sales: 1.16
  • Book Value: $24.16 per share
  • Price / Book: 2.20
Dividend:
  • Annual Dividend: $1.20
  • Dividend Yield: 2.3%
Profitability:
  • EBIDTA: $108.8 million
  • Net Margins: 2.83%
  • Return on Equity: 12.81%
  • Return on Assets: 4.94%
Debt:
  • Debt-to-Equity Ratio: 1.11%
  • Current Ratio: 2.05%
  • Quick Ratio: 1.46%
Misc:
  • Average Volume: 114,687 shs.
  • Beta: 1.3
  • Short Ratio: 13.42
 
Frequently Asked Questions for MTS Systems Corporation (NASDAQ:MTSC)

What is MTS Systems Corporation's stock symbol?

MTS Systems Corporation trades on the NASDAQ under the ticker symbol "MTSC."

How often does MTS Systems Corporation pay dividends? What is the dividend yield for MTS Systems Corporation?

MTS Systems Corporation announced a quarterly dividend on Wednesday, June 7th. Investors of record on Friday, June 23rd will be given a dividend of $0.30 per share on Friday, July 7th. This represents a $1.20 dividend on an annualized basis and a yield of 2.26%. The ex-dividend date of this dividend is Wednesday, June 21st. View MTS Systems Corporation's Dividend History.

How were MTS Systems Corporation's earnings last quarter?

MTS Systems Corporation (NASDAQ:MTSC) announced its quarterly earnings data on Monday, May, 8th. The company reported $0.67 earnings per share (EPS) for the quarter, beating the Thomson Reuters' consensus estimate of $0.48 by $0.19. The business earned $193.42 million during the quarter, compared to analysts' expectations of $185.54 million. MTS Systems Corporation had a net margin of 2.83% and a return on equity of 12.81%. During the same quarter last year, the business earned $0.27 EPS. View MTS Systems Corporation's Earnings History.

Where is MTS Systems Corporation's stock going? Where will MTS Systems Corporation's stock price be in 2017?

4 brokers have issued 12 month target prices for MTS Systems Corporation's stock. Their predictions range from $55.00 to $61.00. On average, they expect MTS Systems Corporation's share price to reach $58.00 in the next twelve months. View Analyst Ratings for MTS Systems Corporation.

Who are some of MTS Systems Corporation's key competitors?

Who are MTS Systems Corporation's key executives?

MTS Systems Corporation's management team includes the folowing people:

  • Jeffrey A. Graves Ph.D., President, Chief Executive Officer, Director
  • Brian T. Ross, Chief Financial Officer, Senior Vice President
  • Catherine S. Powell, Senior Vice President, Chief Compliance Officer, General Counsel, Corporate Secretary
  • John Vincent Emholz, Senior Vice President, General Manager - MTS Sensors
  • David W. Saylor, Senior Vice President - Operational Excellence
  • David J. Anderson, Non-Executive Independent Chairman of the Board
  • Maximiliane C Straub, Director
  • David D. Johnson, Independent Director
  • Randy J. Martinez, Independent Director
  • Barbara Jean Samardzich, Independent Director

Who owns MTS Systems Corporation stock?

MTS Systems Corporation's stock is owned by a number of of institutional and retail investors. Top institutional investors include Confluence Investment Management LLC (2.13%), Tributary Capital Management LLC (1.86%), First National Bank of Omaha (0.29%), Bank of Montreal Can (0.21%), Thomson Horstmann & Bryant Inc. (0.10%) and Independent Portfolio Consultants Inc. (0.10%). Company insiders that own MTS Systems Corporation stock include Chun Hung Yu, David D Johnson, David Hore, Jeffrey A Graves and William E Bachrach. View Institutional Ownership Trends for MTS Systems Corporation.

Who sold MTS Systems Corporation stock? Who is selling MTS Systems Corporation stock?

MTS Systems Corporation's stock was sold by a variety of institutional investors in the last quarter, including Nisa Investment Advisors LLC. Company insiders that have sold MTS Systems Corporation stock in the last year include Jeffrey A Graves and William E Bachrach. View Insider Buying and Selling for MTS Systems Corporation.

Who bought MTS Systems Corporation stock? Who is buying MTS Systems Corporation stock?

MTS Systems Corporation's stock was acquired by a variety of institutional investors in the last quarter, including Tributary Capital Management LLC, Confluence Investment Management LLC, First National Bank of Omaha, Thomson Horstmann & Bryant Inc., State of Alaska Department of Revenue, Dubuque Bank & Trust Co., Aperio Group LLC and Bank of Montreal Can. Company insiders that have bought MTS Systems Corporation stock in the last two years include Chun Hung Yu, David D Johnson, David Hore and Jeffrey A Graves. View Insider Buying and Selling for MTS Systems Corporation.

How do I buy MTS Systems Corporation stock?

Shares of MTS Systems Corporation can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.

What is MTS Systems Corporation's stock price today?

One share of MTS Systems Corporation stock can currently be purchased for approximately $53.05.


MarketBeat Community Rating for MTS Systems Corporation (NASDAQ MTSC)
Community Ranking:  2.3 out of 5 ( )
Outperform Votes:  76 (Vote Outperform)
Underperform Votes:  90 (Vote Underperform)
Total Votes:  166
MarketBeat's community ratings are surveys of what our community members think about MTS Systems Corporation and other stocks. Vote "Outperform" if you believe the stock will outperform the S&P 500 over the long term. Vote "Underperform" if you believe the stock will underperform the S&P 500 over the long term. You may vote once every thirty days.

Analyst Ratings

Consensus Ratings for MTS Systems Corporation (NASDAQ:MTSC) (How are Consensus Ratings Calculated?)
Ratings Breakdown: 2 Hold Ratings, 2 Buy Ratings
Consensus Rating:Buy (Score: 2.50)
Consensus Price Target: $58.00 (9.33% upside)

Analysts' Ratings History for MTS Systems Corporation (NASDAQ:MTSC)
Show:
DateFirmActionRatingPrice TargetImpact on Share PriceDetails
7/11/2017FBR & CoReiterated RatingOutperformLowView Rating Details
2/10/2017J P Morgan Chase & CoDowngradeOverweight -> Neutral$61.00N/AView Rating Details
10/13/2016SidotiUpgradeNeutral -> Buy$55.00N/AView Rating Details
8/17/2016Wells Fargo & CompanyInitiated CoverageMarket PerformN/AView Rating Details
6/17/2016StephensUpgradeEqual Weight -> OverweightN/AView Rating Details
5/11/2016WunderlichLower Price TargetBuy$80.00 -> $68.00N/AView Rating Details
(Data available from 7/26/2015 forward)

Earnings

Earnings History for MTS Systems Corporation (NASDAQ:MTSC)
Earnings by Quarter for MTS Systems Corporation (NASDAQ:MTSC)
Earnings History by Quarter for MTS Systems Corporation (NASDAQ MTSC)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
5/8/2017Q2 2017$0.48$0.67$185.54 million$193.42 millionViewListenView Earnings Details
4/10/2017Q1 17$0.82$0.55$206.72 million$199.28 millionViewN/AView Earnings Details
8/8/2016Q316$0.74$0.78$146.77 million$157.70 millionViewN/AView Earnings Details
5/10/2016Q2$0.70$0.27$144.00 million$137.00 millionViewN/AView Earnings Details
2/9/2016Q116$0.59$0.78$1.06 billion$141.00 millionViewN/AView Earnings Details
12/2/2015Q415$0.65$0.61$144.44 million$143.50 millionViewN/AView Earnings Details
8/3/2015Q315$0.71$0.72$141.59 million$133.90 millionViewN/AView Earnings Details
5/4/2015Q215$0.76$0.77$148.10 million$144.00 millionViewN/AView Earnings Details
2/2/2015Q115$0.74$0.90$142.60 millionViewN/AView Earnings Details
11/10/2014Q414$0.72$0.71$142.70 million$143.10 millionViewN/AView Earnings Details
8/4/2014Q314$0.91$0.82$148.63 million$145.50 millionViewN/AView Earnings Details
5/5/2014Q214$0.74$0.53$138.50 million$137.34 millionViewN/AView Earnings Details
1/30/2014Q114$0.71$0.78$142.67 million$138.40 millionViewN/AView Earnings Details
8/5/2013Q3 2013$0.84$0.72$138.00 million$135.10 millionViewN/AView Earnings Details
5/6/2013Q2 2013$0.86$0.69$135.00 million$136.90 millionViewN/AView Earnings Details
1/31/2013Q1 2013$0.78$0.87$135.45 million$142.70 millionViewN/AView Earnings Details
11/15/2012Q412$1.02$0.94$146.44 million$137.84 millionViewN/AView Earnings Details
8/2/2012$0.93$1.07ViewN/AView Earnings Details
5/3/2012$0.90$0.69ViewN/AView Earnings Details
2/2/2012$0.80$0.98ViewN/AView Earnings Details
11/17/2011$0.67$0.94ViewN/AView Earnings Details
8/4/2011$0.69$0.69ViewN/AView Earnings Details
5/5/2011$0.62$0.75ViewN/AView Earnings Details
2/3/2011$0.46$0.73ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)

Estimates

Earnings Estimates for MTS Systems Corporation (NASDAQ:MTSC)
Current Year EPS Consensus Estimate: $2.26 EPS
Next Year EPS Consensus Estimate: $2.67 EPS

Dividends

Current Dividend Information for MTS Systems Corporation (NASDAQ:MTSC)
Most Recent Dividend:7/7/2017
Annual Dividend:$1.20
Dividend Yield:2.26%
Payout Ratio:98.36% (Trailing 12 Months of Earnings)
53.10% (Based on This Year's Estimates)
44.94% (Based on Next Year's Estimates)
Dividend Payments by Quarter for MTS Systems Corporation (NASDAQ:MTSC)

Dividend History by Quarter for MTS Systems Corporation (NASDAQ MTSC)
AnnouncedPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/7/2017quarterly$0.302.2%6/21/20176/23/20177/7/2017
2/6/2017quarterly$0.302.06%3/16/20173/20/20174/3/2017
11/15/2016quarterly$0.302.3%12/15/201612/19/20161/3/2017
7/28/2016quarterly$0.302.53%9/15/20169/19/201610/3/2016
5/24/2016quarterly$0.302.5%6/16/20166/20/20167/5/2016
2/8/2016quarterly$0.302.24%3/17/20163/21/20164/4/2016
11/17/2015quarterly$0.301.87%12/10/201512/14/201512/28/2015
7/21/2015quarterly$0.301.88%9/10/20159/14/20159/28/2015
6/2/2015quarterly$0.301.71%6/11/20156/15/20156/29/2015
2/9/2015quarterly$0.301.68%3/12/20153/16/20153/30/2015
11/18/2014quarterly$0.301.82%12/11/201412/15/201412/29/2014
7/22/2014quarterly$0.301.81%9/11/20149/15/20149/29/2014
5/20/2014quarterly$0.301.8%6/12/20146/16/20146/30/2014
2/11/2014quarterly$0.301.67%3/13/20143/17/20143/31/2014
11/19/2013quarterly$0.301.87%12/12/201312/16/20131/2/2014
8/1/2013quarterly$0.301.89%9/12/20139/16/201310/1/2013
5/21/2013quarterly$0.302.02%6/6/20136/10/20137/1/2013
2/5/2013quarterly$0.302.15%3/7/20133/11/20134/1/2013
(Data available from 1/1/2013 forward)

Insider Trades

Insider Trading and Institutional Ownership History for MTS Systems Corporation (NASDAQ:MTSC)
Insider Ownership Percentage: 1.50%
Insider Trades by Quarter for MTS Systems Corporation (NASDAQ:MTSC)
Institutional Ownership by Quarter for MTS Systems Corporation (NASDAQ:MTSC)
Insider Trades by Quarter for MTS Systems Corporation (NASDAQ:MTSC)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
6/13/2017Jeffrey A GravesInsiderSell23,820$54.10$1,288,662.00View SEC Filing  
6/12/2017Jeffrey A. GravesInsiderSell1,426$54.40$77,574.40View SEC Filing  
5/10/2017David HoreInsiderBuy5,000$51.55$257,750.00View SEC Filing  
8/19/2016William E. BachrachSVPSell491$49.32$24,216.12View SEC Filing  
5/12/2016Chun Hung YuDirectorBuy2,000$47.44$94,880.00View SEC Filing  
4/8/2016Chun Hung YuDirectorBuy2,000$52.00$104,000.00View SEC Filing  
4/8/2016Jeffrey A GravesCEOBuy322$51.83$16,689.26View SEC Filing  
12/15/2015Chun Hung YuDirectorBuy1,000$61.05$61,050.00View SEC Filing  
8/25/2015David D JohnsonDirectorBuy5,000$60.33$301,650.00View SEC Filing  
8/13/2014Susan E KnightCFOSell22,803$68.13$1,553,568.39View SEC Filing  
2/21/2014Chun Hung YuDirectorBuy1,000$72.78$72,780.00View SEC Filing  
2/6/2014Steven MahonSVPSell5,600$71.47$400,232.00View SEC Filing  
2/4/2014David JohnsonDirectorBuy5,000$70.41$352,050.00View SEC Filing  
9/10/2013Arthur R Baker IIISVPSell3,368$59.99$202,046.32View SEC Filing  
8/7/2013Brendan HegartyDirectorSell2,086$61.86$129,039.96View SEC Filing  
6/7/2013Jean Lou ChameauDirectorSell3,000$59.70$179,100.00View SEC Filing  
5/24/2013Jean Lou ChameauDirectorSell5,000$58.40$292,000.00View SEC Filing  
5/10/2013Jean Lou ChameauDirectorSell5,000$55.57$277,850.00View SEC Filing  
2/13/2013Brendan C HegartyDirectorSell1,991$55.17$109,843.47View SEC Filing  
(Data available from 1/1/2013 forward)

Headlines

Headline Trends for MTS Systems Corporation (NASDAQ:MTSC)
Latest Headlines for MTS Systems Corporation (NASDAQ:MTSC)
Source:
DateHeadline
finance.yahoo.com logoMTS Announces Third Quarter 2017 Earnings Release Date and Conference Call
finance.yahoo.com - July 25 at 4:30 AM
finance.yahoo.com logoETFs with exposure to MTS Systems Corp. : July 24, 2017
finance.yahoo.com - July 25 at 4:30 AM
finance.yahoo.com logoETFs with exposure to MTS Systems Corp. : July 14, 2017
finance.yahoo.com - July 15 at 6:44 AM
americanbankingnews.com logoMTS Systems Corporation (MTSC) Given Average Recommendation of "Hold" by Brokerages
www.americanbankingnews.com - July 14 at 1:32 PM
americanbankingnews.com logoMTS Systems Corporation to Post FY2017 Earnings of $2.26 Per Share, FBR & Co Forecasts (NASDAQ:MTSC)
www.americanbankingnews.com - July 14 at 11:15 AM
americanbankingnews.com logoMTS Systems Corporation's (NASDAQ:MTSC) Outperform Rating Reiterated at FBR & Co
www.americanbankingnews.com - July 14 at 9:08 AM
finance.yahoo.com logoMTS Systems Corp. breached its 50 day moving average in a Bullish Manner : MTSC-US : July 12, 2017
finance.yahoo.com - July 13 at 7:05 AM
americanbankingnews.com logoZacks: Brokerages Anticipate MTS Systems Corporation (MTSC) Will Post Quarterly Sales of $191.70 Million
www.americanbankingnews.com - July 12 at 10:06 AM
americanbankingnews.com logoMTS Systems Corporation (NASDAQ:MTSC) Expected to Announce Earnings of $0.46 Per Share
www.americanbankingnews.com - July 10 at 4:22 PM
finance.yahoo.com logoMTS Reprices $457 Million Senior Secured Term Loan B Facility
finance.yahoo.com - July 7 at 7:36 AM
finance.yahoo.com logoMTS Installs Latest Seismic Simulation System At Earthquake Engineering Facility In Taiwan To Help Save Lives
finance.yahoo.com - July 5 at 8:29 PM
finance.yahoo.com logoMTS Systems Corp. – Value Analysis (NASDAQ:MTSC) : June 29, 2017
finance.yahoo.com - June 30 at 1:58 AM
finance.yahoo.com logoMTS Systems Corp. breached its 50 day moving average in a Bearish Manner : MTSC-US : June 28, 2017
finance.yahoo.com - June 28 at 10:41 AM
finance.yahoo.com logoMTS Systems Corp. : MTSC-US: Dividend Analysis : June 23rd, 2017 (record date) : By the numbers : June 21, 2017
finance.yahoo.com - June 21 at 7:51 PM
nasdaq.com logoEx-Dividend Reminder: MTS Systems, Cabot Microelectronics and Toro
www.nasdaq.com - June 19 at 5:46 PM
americanbankingnews.com logoZacks: Analysts Anticipate MTS Systems Corporation (MTSC) Will Announce Quarterly Sales of $192.07 Million
www.americanbankingnews.com - June 16 at 3:06 PM
americanbankingnews.com logoJeffrey A. Graves Sells 23,820 Shares of MTS Systems Corporation (MTSC) Stock
www.americanbankingnews.com - June 14 at 4:30 PM
americanbankingnews.com logo Analysts Anticipate MTS Systems Corporation (MTSC) to Post $0.46 EPS
www.americanbankingnews.com - June 14 at 4:29 PM
finance.yahoo.com logoMTS Systems Awards Endowment to Michigan Technological University in Honor of PCB Founders Jim and Bob Lally
finance.yahoo.com - June 13 at 6:50 PM
americanbankingnews.com logoMTS Systems Corporation (MTSC) Insider Jeffrey A. Graves Sells 1,426 Shares
www.americanbankingnews.com - June 13 at 4:36 PM
americanbankingnews.com logoCritical Survey: FARO Technologies (FARO) versus MTS Systems (MTSC)
www.americanbankingnews.com - June 11 at 12:16 AM
finance.yahoo.com logoMTS And McLaren Applied Technologies Collaborate To Deliver Unmatched Fidelity In Vehicle Dynamics Simulation
finance.yahoo.com - June 7 at 6:22 PM
americanbankingnews.com logoMTS Systems Co. Declares Quarterly Dividend of $0.30 (MTSC)
www.americanbankingnews.com - June 7 at 4:58 PM
finance.yahoo.com logoETFs with exposure to MTS Systems Corp. : May 25, 2017
finance.yahoo.com - May 26 at 4:28 AM
americanbankingnews.com logoMTS Systems Co. (MTSC) Given Consensus Recommendation of "Hold" by Analysts
www.americanbankingnews.com - May 23 at 8:22 PM
finance.yahoo.com logoMTS Systems Corp. :MTSC-US: Earnings Analysis: Q2, 2017 By the Numbers : May 23, 2017
finance.yahoo.com - May 23 at 10:20 AM
americanbankingnews.com logoZacks Investment Research Upgrades MTS Systems Co. (MTSC) to "Hold"
www.americanbankingnews.com - May 19 at 12:08 AM
finance.yahoo.com logoEdited Transcript of MTSC earnings conference call or presentation 9-May-17 2:00pm GMT
finance.yahoo.com - May 14 at 10:31 AM
americanbankingnews.com logoMTS Systems Co. (MTSC) Sees Large Growth in Short Interest
www.americanbankingnews.com - May 13 at 7:08 AM
americanbankingnews.com logoMTS Systems Co. (MTSC) Insider Acquires $257,750.00 in Stock
www.americanbankingnews.com - May 11 at 10:15 PM
finance.yahoo.com logoMTS Systems Corp.: Strong price momentum but will it sustain?
finance.yahoo.com - May 10 at 6:47 PM
finance.yahoo.com logoMTS Systems Corp. breached its 50 day moving average in a Bullish Manner : MTSC-US : May 10, 2017
finance.yahoo.com - May 10 at 12:12 PM
americanbankingnews.com logoMTS Systems Co. (MTSC) Announces Quarterly Earnings Results, Beats Expectations By $0.19 EPS
www.americanbankingnews.com - May 9 at 3:44 PM
finance.yahoo.com logoInvestor Network: MTS Systems Corporation to Host Earnings Call
finance.yahoo.com - May 9 at 11:38 AM
finance.yahoo.com logoMTS Reports Fiscal 2017 Second Quarter Financial Results
finance.yahoo.com - May 8 at 6:13 PM
marketbeat.com logoMTS beats Street 2Q forecasts
marketbeat.com - May 8 at 4:34 PM
finance.yahoo.com logoMTS Helps Esteemed Brazilian Research Institute Boost Operational Efficiency
finance.yahoo.com - May 3 at 5:44 PM
americanbankingnews.com logoMTS Systems (MTSC) Earning Favorable Media Coverage, AlphaOne Reports
www.americanbankingnews.com - April 30 at 10:02 AM
americanbankingnews.com logo$185.54 Million in Sales Expected for MTS Systems Co. (MTSC) This Quarter
www.americanbankingnews.com - April 29 at 10:32 AM
americanbankingnews.com logoMTS Systems Co. (MTSC) Given Average Recommendation of "Hold" by Brokerages
www.americanbankingnews.com - April 29 at 1:13 AM
finance.yahoo.com logoMTS Systems to Present at Wells Fargo Industrials Conference
finance.yahoo.com - April 27 at 7:14 PM
americanbankingnews.com logoMTS Systems Co. (MTSC) Expected to Post Earnings of $0.48 Per Share
www.americanbankingnews.com - April 27 at 9:58 AM
americanbankingnews.com logoPositive Press Coverage Extremely Likely to Impact MTS Systems (MTSC) Stock Price
www.americanbankingnews.com - April 26 at 2:42 PM
finance.yahoo.com logoMTS Systems CEO Jeffrey Graves pay up $1M, new CFO announced
finance.yahoo.com - April 25 at 5:59 PM
finance.yahoo.com logoMTS Systems Announces Chief Financial Officer Transition
finance.yahoo.com - April 24 at 7:14 PM
americanbankingnews.com logoMTS Systems (MTSC) Earning Somewhat Favorable Media Coverage, Analysis Finds
www.americanbankingnews.com - April 23 at 5:51 PM
finance.yahoo.com logoMTS Announces Second Quarter 2017 Earnings Release Date and Conference Call
finance.yahoo.com - April 21 at 6:32 PM
americanbankingnews.com logoMTS Systems (MTSC) Earns Coverage Optimism Rating of -0.04
www.americanbankingnews.com - April 20 at 5:51 PM
americanbankingnews.com logoTheStreet Lowers MTS Systems Co. (MTSC) to C
www.americanbankingnews.com - April 19 at 9:24 PM
americanbankingnews.com logoMTS Systems Co. (MTSC) Short Interest Down 2.7% in March
www.americanbankingnews.com - April 19 at 6:56 PM

Social

Chart

MTS Systems Corporation (MTSC) Chart for Wednesday, July, 26, 2017

This page was last updated on 7/26/2017 by MarketBeat.com Staff