EXK looks like a good buy right now for a beginner-focused, long-term investor with $50,000-$100,000 available. The stock has positive momentum in pre-market, strong analyst support with multiple recent price target raises, and the latest quarter showed very strong revenue growth and better-than-expected EPS. Given the current setup, I would take a buy stance now rather than waiting.
Trend is improving. MACD histogram is positive and expanding, which supports upward momentum. RSI_6 at 67.542 is near the upper end of neutral, showing strength without a clear overbought breakdown yet. Moving averages are converging, which often precedes a directional move. Price at 10.36 in pre-market is above the pivot of 9.741 and moving toward resistance at 10.862, with further resistance at 11.555. The short-term trend is constructive, and the provided trend model suggests modest upside over the next week and month.

["Pre-market price is up 2.07%, showing immediate positive momentum.", "Multiple analysts raised price targets on the same day and maintained Buy ratings.", "Q1 revenue rose 230.2% year over year.", "Q1 EPS beat expectations at $0.21 on a non-GAAP basis.", "Higher precious metals prices are supporting results.", "Production growth and internal/external expansion initiatives are driving improved fundamentals.", "Options flow is strongly bullish with heavy call dominance."]
["Revenue still came in below forecasts despite strong year-over-year growth.", "Net income and EPS trends in the financial snapshot show deterioration on a year-over-year basis.", "RSI is near the upper end of neutral, so upside may be less explosive near-term than the bullish headlines suggest.", "No insider buying, hedge-fund accumulation, or congress trading support is visible."]
Latest quarter: Q1 2026. Revenue increased to $209.7 million, up 230.25% year over year, which is a very strong growth trend. Gross margin improved to 27.01%, up 33.58% YoY, showing better operating efficiency. The reported non-GAAP EPS of $0.21 beat expectations, although the provided financial snapshot also shows weaker net income and EPS year over year, so the quarter was strong on growth but somewhat mixed on bottom-line consistency. Overall, the latest quarter season was clearly positive for top-line expansion.
Analyst sentiment is strongly bullish. Alliance Global raised its price target to $15.50 from $11 and kept a Buy rating, citing strong 2025 results with higher production and revenue. B. Riley raised its target to $16 from $7 and kept Buy. H.C. Wainwright raised its target to $17 from $14.50 and kept Buy after the Q4 report. Wall Street pros are broadly positive, with clear upside expectations and no recent bearish target cuts in the data.