Omada Health (OMDA) Launches 7.9M Share IPO at $18-$20/sh

Go back to Omada Health (OMDA) Launches 7.9M Share IPO at $18-$20/sh
(NASDAQ: OMDA) Delayed: 23.89 +0.18 (0.76%)
Previous Close $23.71    52 Week High
Open $23.71    52 Week Low
Day High $24.07    P/E N/A 
Day Low $23.50    EPS
Volume 482,936