The highest closing price for Star (STHO) all-time was $20.79, on March 30, 2023. The latest price is $13.09.

money illustration

Daily pricing data for Star dates back to 3/28/2023, and may be incomplete.

Explore