Star (STHO) went public on March 31, 2023, when it opened at $18.03.

money illustration

Explore