Strong quarterly earnings and upbeat growth visibility boost investor sentiment