Analyst consensusBuy$113.33target+22.4%vs $92.58 today$105.00 low today target$120.00 high3 analysts · ~12-month consensus · as of Jul 28. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.