U.S. Silica Holdings, Inc. (SLCA)

Sign up to follow

24275 KATY FREEWAY, KATY, TX

Market cap: $1.2B (7/30/2024)

Price: $15.49