Shares of Terrestrial Energy (IMSR) are trading 11.88% higher at $3.29 in pre-market on October 27. The company announced a share repurchase program of up to $25 million of its common stock. This follows Lucid Capital Markets' initiation of coverage with a Buy rating and a $10 price target.