Shares of FirstService Co. (NASDAQ:FSV – Get Free Report) (TSE:FSV) have been given an average recommendation of “Moderate Buy” by the six ratings firms that are presently covering the firm, ...