Fracking Sands U.S. Silica $SLCA Shares Pummeled 7.5 % After Earning Miss

#15659
ThePitBoss
Participant

Jefferies Named $SLCA one of top 5 Oil service stocks of 2018

U.S. Silica Holdings Inc. $SLCA down big which Jefferies calls upside potential. Currently operates nine industrial sand production plants and eight oil and gas sand production plants. With the price of oil stabilizing, many of the short-sellers that targeted the frac sand companies may be starting to cover their positions.

Jefferies price target is $58 with the stock closing at $25.83