Yeah if they bought shares at 20 bucks 7 years ago they’ve only made 900 percent profit :)
I’d embrace that suck.:)
Twitter is another story...
I then sold when he reached $30.
No wonder I am still working!