Celestia (TIA) Roars Back with 16% Rally – Is the Selloff Over?