Block stock recovers from after-hours dip as investors see some upside