3 ms·
They IPO'd at around $1 and are now trading around $435. If that ruining yourself then most companies would be happy to ruin themselves in that way.
by chollida1 3y ago
They IPO'd at around $1 and are now trading around $435. If that ruining yourself then most companies would be happy to ruin themselves in that way.