Valuing STO and TCL After Their Recent Rallies