Richard Glanton, Director at Geo Group, holds 44.23K shares in Mistras Group (Ticker: MG), holds 45.49K shares in Geo Group (Ticker: GEO), holds 4.42K shares in Essential Utilities (Ticker: WTRG). Most recently, Richard Glanton Sold ― shares of Mistras Group on Jun 20, 2024 for an estimated value of 161.28K.