Meta stock climbs as first-quarter earnings surpass expectations: weekly outlook