3 ms·
Isn't it still up from where it started?
Isn't it still up from where it started?
Yes, about 2-3% above $20, the stated IPO.
not really. it wen't public at 26+$/share. only if you had put an order (as an institutional investor, prior to going public i.e. traded) you would of been able to get in at $20/share.