The current price of Helix Biopharma Corp is 2.130
The last trade of Helix Biopharma Corp was at 3:52 pm EDT on October 17th, 2025