Julian Francis, President, Insulation at Owens Corning, holds 99.91K shares in Beacon Roofing Supply (Ticker: BECN), holds 76.66K shares in Owens Corning (Ticker: OC). Most recently, Julian Francis Sold ― shares of Beacon Roofing Supply on Nov 21, 2023 for an estimated value of 562.97K.