Home Investing Meta shares up 12% on Q1 earnings: is there upside left in this stock?