Analyst consensusBuy$400.36target+32.4%vs $302.35 today$290.00 low today target$544.00 high28 analysts · ~12-month consensus · as of Jul 7. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.