Insider Buys Signal Confidence in Ivanhoe Electric's Prospects Ivanhoe Electric executives have made notable stock purchases, with the CFO acquiring 20,000 shares and the CEO buying 50,000 shares. These moves, totaling over $400,000, indicate confidence in the company's future, despite recent stock performance challenges. The purchases align with ongoing efforts to strengthen operations.67