GEO this company should be a great long term play. Cost average into this one. They could sell more shares to increase their cash position. Keep an eye on it. If rates come down, this can run. They should be the beneficiaries of any border tightening measures taken by congress. Even without that potential windfall, they could see a significant lift in their federal contracts going forward.