NEW YORK ( TheStreet) -- Basic Energy Services (NYSE: BAS) hit a new 52-week high Wednesday as it traded at $21.78 compared with its previous 52-Week high of $21.67. Basic Energy Services is changing hands at $21.76 with 266,641 shares traded as of 10:31 a.m. ET. Average volume has been 377,000 shares over the past 30 days.

Basic Energy Services has a market cap of $867.8 million and is part of the basic materials sector and energy industry. Shares are up 25.9% year to date as of the close of trading on Tuesday.

Basic Energy Services, Inc. provides a range of well site services to oil and gas drilling and producing companies in the United States.

TheStreet Ratings rates Basic Energy Services as a hold. The company's strengths can be seen in multiple areas, such as its robust revenue growth, solid stock price performance and impressive record of earnings per share growth. However, as a counter to these strengths, we also find weaknesses including generally poor debt management and poor profit margins. You can view the full Basic Energy Services Ratings Report.

See all 52-week high stocks or get investment ideas from our investment research center.
null

If you liked this article you might like

What Do You Say We Switch From Politics to Rig Counts?

What Do You Say We Switch From Politics to Rig Counts?

'Mad Money Lightning Round: Schlumberger Is the Best of Breed

'Mad Money Lightning Round: Schlumberger Is the Best of Breed

These Stocks Are Too Hot, in a Bad Way : Jim Cramer's 'Mad Money' Recap

These Stocks Are Too Hot, in a Bad Way : Jim Cramer's 'Mad Money' Recap

Basic Energy Services (BAS) Downgraded By Deutsche Bank Amid Bankruptcy

Basic Energy Services (BAS) Downgraded By Deutsche Bank Amid Bankruptcy

These 7 Stocks Under $10 Are Making Big Moves Higher

These 7 Stocks Under $10 Are Making Big Moves Higher