Analyst consensusBuy$331.88target+42.5%vs $232.98 today$284.00 low today target$400.00 high17 analysts · ~12-month consensus · as of Jul 11. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.