Between 1996 and 2006, Perspective Therapeutics (CATX) returned 1,633,233.3% and Perspective Therapeutics (CATX) returned 1,633,233.3%.