Insider Confidence Remains High Despite INEO Tech’s Stock Slide Despite a 13% drop in INEO Tech’s share price, insiders have collectively purchased over CA$3.3 million in stock over the past year, signaling continued optimism about the company’s prospects. Notably, insiders have not sold any shares during this period, even as the investment’s value declined.45