Geo Group (NYSE:GEO) stock is getting a major boost on Wednesday as retail traders target the company for a short squeeze. Here’s everything you need to know about Geo Group and the plan to ...