FirstService Shares Rebound as Valuation, Buybacks and Recent Deals Support Demand
FirstService Corp. shares rose about 3.0% in morning trading to a session high of $138.32 as investors adjusted valuations after a period of underperformance versus the stock's 52-week peak. The move appears driven by a combination of a recent earnings beat, an enlarged share-buyback authorization, ongoing tuck-in acquisitions and a view that the s…