The current price of Helix Biopharma Corp is 1.580
The last trade of Helix Biopharma Corp was at 2:25 pm EDT on June 2nd, 2026