Heartflow (HTFL) Soars 66% on IPO on Strong Investor Confidence

Heartflow (HTFL) Soars 66% on IPO on Strong Investor Confidence