Analyst consensusBuy$88.63target+27.5%vs $69.53 today$57.00 low today target$100.00 high19 analysts · ~12-month consensus · as of Aug 1. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.