CoreCivic CFO David Garfinkle disposes of 50,000 shares worth $1.7 million - CXW News | Rallies