This stock was $100 per share in 2007
Of course, the share structure only contained about 1/4 of the shares as it does now.
That would be equivalent to $25.00 per share with today's share structure.
It was able to get that high before without any FDA approval for isoPet.
Add in isoPet now, and human trials soon, and eventual FDA approval for humans (RadioGel), and who knows how high it can go.