Stuart Randle, Director at Beacon Roofing Supply, holds 31.42K shares in Beacon Roofing Supply (Ticker: BECN), holds 4.85K shares in Teleflex (Ticker: TFX), holds 74.12K shares in Comera Life Sciences Holdings (Ticker: CMRA). Most recently, Stuart Randle Sold ― shares of Beacon Roofing Supply on Jun 12, 2023 for an estimated value of 745.96K.