Perspective Therapeutics (CATX) Stock: Price, Analysis