GEO is not a clean buy right now for a Beginner long-term investor, even with a $50,000-$100,000 budget. The stock has some supportive long-term fundamentals, but the current setup is mixed: price is near resistance in pre-market, momentum is not strong enough, and earnings are just days away. Because you are impatient and do not want to wait for an ideal entry, I would not recommend buying aggressively at this moment. The better call is to hold and wait for a clearer breakout or post-earnings confirmation.
Current pre-market price is 18.6, which is just above pivot 18.75 but still below near-term resistance at 19.197. The moving averages are bullish (SMA_5 > SMA_20 > SMA_200), which supports the broader trend, but MACD histogram is negative and expanding, showing short-term momentum is weakening. RSI at 47.99 is neutral and does not signal an oversold entry. Overall, the technical picture is mildly constructive longer term, but short-term trend strength is not convincing enough for an immediate buy.

["Q4 2025 revenue rose 16.45% YoY to 707.7M", "Q4 2025 net income rose 115.77% YoY to 31.8M", "Q4 2025 EPS rose 109.09% YoY to 0.23", "Bullish moving-average structure remains intact", "No negative news in the recent week", "Analysts still keep positive ratings despite target cuts"]
["MACD histogram is negative and expanding, signaling weakening near-term momentum", "RSI is neutral, so there is no strong dip-buy signal", "Gross margin declined to 20.3%, down 4.06% YoY", "Analysts lowered price targets recently due to slower growth expectations", "No AI Stock Picker or SwingMax buy signal today", "Earnings are scheduled for 2026-05-06, creating event risk for a new entry"]
In Q4 2025, GEO showed strong top-line and bottom-line growth. Revenue increased 16.45% YoY to 707.7M, net income increased 115.77% YoY to 31.8M, and EPS increased 109.09% YoY to 0.23. The main weakness was margin pressure, with gross margin falling to 20.3% from the prior year. For a long-term investor, the growth trend is positive, but margin compression tempers enthusiasm.
Recent analyst sentiment remains positive but less aggressive. On 2026-02-17, Noble Capital cut its target to 28 from 35 while keeping an Outperform rating, citing slower-than-expected growth after Q4 results and 2026 guidance. On 2026-02-13, JonesResearch cut its target to 33 from 37 while keeping a Buy rating, staying bullish on ISAP opportunity but noting ramp headwinds until detention capacity fills. Overall, Wall Street still leans constructive, but the trend in targets is downward, which is a mild negative.