U.S. Silica Holdings

SLCA
NASDAQ
59.49 0.24 (0.41%) last updated 11:41 AM EDT Jul 29
Trade $SLCA Now