Analyst consensusBuy$42.90target+58.6%vs $27.05 today$28.00 low today target$62.00 high10 analysts · ~12-month consensus · as of Jul 7. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.