Stacy Russell

Insider Trading: Sales
  • Displaying 4
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
SLCA $12.00 20,000 186,752 2024-03-11 Filing
SLCA $13.64 966 Officer 85,692 2022-09-06 Filing
SLCA $12.81 31,264 Officer 86,658 2022-09-06 Filing
SLCA $15.55 14,974 Officer 117,922 2022-08-18 Filing