CoreCivic CFO David Garfinkle sells 50,000 shares for $1.69 million - CXW News | Rallies