Booking Holdings Inc. (BKNG) – AI Moat & Financial Analysis | MoatScan | MoatScan