Helix is a and oil exploration company based in United states of america.
Its stock quote reached its lowest recent point on April 03, 2020 at US$ 0.99, and its highest recent level on April 26, 2024 at US$ 11.32.
Helix has 148 079 552 shares outstanding.