Analyst consensusHold$43.33target+16.4%vs $37.22 today$35.00 low today target$52.00 high6 analysts · ~12-month consensus · as of Jul 6. Relayed analyst opinion, which tends to run optimistic — not our forecast or advice.