GEO Group (GEO) - Share Chat

Reading some interesting news in this stock.

CEO buys a good chunk of shares (5.7%), maybe a good sign of things to come. However I the read that Joe Biden has decided not to renew their contract post it’s current end of 2022.

I’m considering this company as a potential high risk play.

What are the community views on this one?

Anyone got any shares or considering buying some?