Analyst consensusBuy$623.58target+37.4%vs $453.78 today$450.00 low today target$735.00 high24 analysts · ~12-month consensus · as of Jul 8. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.