Samuel Byrne, Director at Affiliated Managers, holds 28.09K shares in Affiliated Managers (Ticker: AMG), holds 1.70M shares in Ameresco (Ticker: AMRC). Most recently, Samuel Byrne Bought ― shares of Affiliated Managers on Feb 26, 2020 for an estimated value of 425.65K.