INVN closed yesterday higher at $25.44, an increase of 3.1796% from Thursday's close, completing a monthly increase of 6.8923% or $1.64. Over the past 12 months, INVN stock gained 18.4956%.
INVN pays dividends to its shareholders, with the most recent payment made on Dec 31, 2025. The next estimated payment will be in 7 months ago on Dec 31, 2025 for a total of $0.06196.
The stock of the company had never split.
The company's stock is traded on one exchange.