NASDAQ : IMXI
-$0.2 (-1.44%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -154 | last: 161
Increased Positions
change: -85 | last: 87
Reduced Positions
change: -38 | last: 41
New Positions
change: -25 | last: 27
Sold Positions
change: 125 | last: 30
Total Calls
Total Puts
Put-Call Ratio
change: -4.5776 | last: 0.0458
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $15.36 | 29.94M | $459.85M | $168.68M | $216.52M | $507.68M |
| 2024-12-31 | $20.83 | 32.43M | $675.53M | $130.5M | $181.67M | $726.7M |
| 2023-12-31 | $22.09 | 35.6M | $786.51M | $239.2M | $215.86M | $763.16M |
| 2022-12-31 | $24.37 | 37.73M | $919.55M | $149.49M | $183.74M | $953.8M |
| 2021-12-31 | $15.96 | 38.47M | $614.05M | $132.47M | $83.09M | $564.66M |
| 2020-12-31 | $15.52 | 38.06M | $590.7M | $74.91M | $87.62M | $603.41M |
| 2019-12-31 | $12.04 | 37.43M | $450.64M | $86.12M | $94.67M | $459.19M |
| 2018-12-31 | $11.96 | 25.48M | $304.79M | $73.03M | $117.26M | $349.03M |
| 2017-12-31 | $9.92 | 36.18M | $358.93M | $59.16M | $111.44M | $411.21M |
| 2016-12-31 | $9.70 | 36.18M | $350.97M | $37.6M | $78.03M | $391.4M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $15.80 | 29.86M | $471.77M | $170.32M | $262.28M | $563.73M |
| 2025-12-31 | $15.36 | 29.94M | $459.85M | $168.68M | $216.52M | $507.68M |
| 2025-09-30 | $13.97 | 29.62M | $413.75M | $151.59M | $181.13M | $443.29M |
| 2025-06-30 | $10.09 | 29.84M | $301.12M | $174.72M | $166.77M | $293.17M |
| 2025-03-31 | $12.62 | 30.59M | $386.02M | $151.76M | $171.27M | $405.53M |
| 2024-12-31 | $20.83 | 31M | $645.69M | $130.5M | $181.67M | $696.86M |
| 2024-09-30 | $18.49 | 32.37M | $598.46M | $156.61M | $164.66M | $606.51M |
| 2024-06-30 | $20.27 | 32.7M | $662.81M | $233.21M | $237.75M | $667.35M |
| 2024-03-31 | $22.58 | 33.68M | $760.39M | $218.8M | $184.79M | $726.38M |
| 2023-12-31 | $22.09 | 34.64M | $765.16M | $239.2M | $215.86M | $741.82M |
| 2023-09-30 | $16.93 | 35.32M | $597.98M | $222.45M | $227.37M | $602.91M |
| 2023-06-30 | $24.53 | 36M | $883.12M | $147.37M | $221.53M | $957.28M |