Medallia: Compelling Buy Even After 76% IPO Pop Seeking Alpha
Medallia executed its IPO at $21 per share, substantially above its initial pricing range of $16-$18 per share. In selling 15.5 million shares in its IPO, Medal.
Medallia: Compelling Buy Even After 76% IPO Pop Seeking Alpha
Medallia executed its IPO at $21 per share, substantially above its initial pricing range of $16-$18 per share. In selling 15.5 million shares in its IPO, Medal.