Ethos Technologies (LIFE) files for 10.53M share IPO at $18-$20/sh

Go back to Ethos Technologies (LIFE) files for 10.53M share IPO at $18-$20/sh
Life Technologies Corporation (NASDAQ: LIFE) Delayed: 40.25 +1.40 (3.60%)
Previous Close $38.85    52 Week High $10.93 
Open $38.69    52 Week Low $2.48 
Day High $40.92    P/E 14.85 
Day Low $38.69    EPS $2.71 
Volume 995,487