Analyst consensusBuy$148.19target+16.6%vs $127.13 today$120.00 low today target$201.00 high31 analysts · ~12-month consensus · as of Aug 1. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.