In 2023, the Company repurchased and cancelled 474,353 common shares under its share buyback program on NASDAQ and its normal course issuer bid on the Toronto Stock Exchange at an average price of $2.36 per share. Including the 600,000 common shares repurchased in 2022 under the NASDAQ buyback program, the Company has repurchased 1,074,353 common shares to date, representing 4.4% of the Company's current outstanding common shares. The Company currently has 24.5 million common shares issued and outstanding.