Noble Capital Markets lifts Geo Group, Inc [GEO] price estimate. Who else is bullish?
Geo Group, Inc [NYSE: GEO] loss -3.16% or -0.99 points to close at $30.37 with a heavy trading volume of 6295467 shares. The daily chart for GEO points out that the company has recorded 100.07% gains over the past six months. If we look at