Analyst consensusBuy$93.00target+38.1%vs $67.34 today$78.00 low today target$109.00 high9 analysts · ~12-month consensus · as of Jul 10. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.