I worked there from around a year before the IPO until around three and a half years after. The IPO price was around $24 if I remember correctly, but it's been floating in the $300-450 range for a while now. I have no clue what the future holds for it, but the IPO clearly did what it was intended to do.