Sorrento Stock Has Multiple Catalysts in Play; Analyst Says ‘Buy’