The closing price for Star (STHO) last year was $9.73, last Tuesday. It was down 33.4% for the year. The latest price is $8.76.

money illustration

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

Explore