CoreCivic, Inc.
Exchange: nyse
none
2261658112.00
331977984.00
0.362596336402
0.168209442768
8.86%
3.75