S090 trading today lower at 17.5, a decrease of -2.7778% from yesterday's close, completing a monthly decrease of -15.0485% or -3.1. Over the past 12 months, S090 stock gained 81.7238%.
S090 is not paying dividends to its shareholders.
S090 has completed 1 stock splits, with the recent split occurring on Dec 03, 2025.