Why did PMGC Holdings (ELAB) Stock Rally Over 100%?