EngageSmart, Inc. (NYSE:ESMT – Get Rating) has been given a consensus rating of “Buy” by the seven ratings firms that are covering the firm, Marketbeat Ratings reports. One equities research analyst has rated the stock with a hold rating, four have assigned a buy rating and one has issued a strong buy rating on the […]