The highest closing price for Star (STHO) all-time was $20.79, on March 30, 2023. The latest price is $8.48.
The highest closing price for Star (STHO) all-time was $20.79, on March 30, 2023. The latest price is $8.48.
Daily pricing data for Star dates back to 3/28/2023, and may be incomplete.