Analyst consensusBuy$165.92target+22.9%vs $134.99 today$150.00 low today target$189.00 high12 analysts · ~12-month consensus · as of May 28. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.