StockNews.com lowered shares of Mammoth Energy Services (NASDAQ:TUSK – Free Report) from a buy rating to a hold rating in a research report released on Wednesday morning. Separately, EF Hutton Acquisition Co. I assumed coverage on Mammoth Energy Services in a research report on Thursday, April 20th. They set a buy rating and a $7.00 […]