Insiders Updates A company insider recently sold 7,500 shares of Geo Group, Inc [GEO]. Should You also Consider to Sale? In a filing, Geo Group, Inc revealed its EVP of Finance and Treasurer March Shayn P. unloaded Company’s shares for