Ipsc Stock Analysis Century Therapeutics Inc. 3.1 Dip To 2.19 Biotech Performance Review 20260401