U.S. Silica Holdings, Inc. (SLCA) has a market capitalization of $1.21B and trades at $15.49. The 52-week range is 10.09-16.03.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 8.1, Earnings Per Share (EPS) of $1.91, annual revenue of $1.55B.
The stock has a beta of 1.99, operates in the Energy sector.