OIN trading today higher at 3.89, an increase of 5.1351% from yesterday's close, completing a monthly decrease of -27.4254% or -1.47. Over the past 12 months, OIN stock lost -27.963%.
OIN is not paying dividends to its shareholders.
OIN has completed 1 stock splits, with the recent split occurring on Jan 20, 2026.