Liftoff shares rise 9.1% in debut after $437 million IPO

Liftoff shares rise 9.1% in debut after $437 million IPO