TPE Logo
Rocket Lab misses EPS estimate despite record revenue