Analyst consensusBuy$451.72target+36.9%vs $329.97 today$349.78 low today target$550.00 high15 analysts · ~12-month consensus · as of Jul 9. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.