Analyst consensusBuy$26.13target-6.2%vs $27.85 today$15.00 low today target$42.00 high8 analysts · ~12-month consensus · as of Jun 3. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.