Value
8.4/10data confidence 100%| Component | Sub-score |
|---|---|
| P/E | 9.1 |
| P/S | 8.7 |
| EV/EBITDA | 9.0 |
| Fwd P/E | 9.9 |
| PEG | 10.0 |
| Analyst target | 4.0 |
- ▸Forward P/E: 5.6x
- ▸PEG: 0.03
- ▸Attractively valued
Updated
Model-generated analysis — not investment advice. Not a registered investment advisor. Past performance does not guarantee future results. How we score · Editorial policy
About TrendMatrix. TrendMatrix is a publisher of general securities research and market commentary. We publish on a regular schedule. All content is the same for every subscriber in a tier — we do not provide personalized investment advice and we do not take into account any individual subscriber's financial situation, investment objectives, risk tolerance, tax situation, or holdings.
Not investment advice. TrendMatrix is not a registered investment adviser. Our content is for informational and educational purposes only. Consult your own licensed investment adviser, broker, or tax professional before making any investment decision.
Conflicts and positions. People who build TrendMatrix, or entities they control, may hold positions, long or short, in securities it covers, and may trade them at any time. Positions are not disclosed individually. Verdicts are generated by an automated model applied by the same rules to every covered stock, and are not adjusted for any position held by the people who build TrendMatrix. We do not accept payment from issuers for coverage.
No paid promotion. TrendMatrix does not accept payment from any issuer, broker, or third party in exchange for coverage of any security.
No fiduciary duty. No fiduciary, advisory, or agency relationship is created between you and TrendMatrix by reading our content or subscribing to our service.
Performance. Past performance is not indicative of future results. Performance figures reflect the published model only and do not reflect any individual subscriber's actual results.
Riley Exploration Permian is a fast-growing Permian oil producer with 94% YoY growth, 25% margins and a 5.8x forward P/E, but the price is 12.1% above the analyst target, RSI is overbought at 85 and 3 of the last 4 earnings reports missed.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
Operations are concentrated in the Northwest Shelf of the Permian Basin, flagged as a high geographic concentration risk. Bear case | Production from the Northwest Shelf holds and no regional disruption cuts output over 12 months. | ↓Deteriorating |
| CounterA single-basin position leaves the company fully exposed to local operational, regulatory or pricing problems with no diversification. | ||
Riley is growing 94% YoY and ranks as an industry growth leader, with quarterly revenue of $165.9M in June 2026 versus $85.4M a year earlier. Growth breakdown | Quarterly revenue stays above $150M, in line with the $160M next-quarter estimate. | →Stable |
| CounterRevenue is lumpy and moves with commodity prices (for instance $97.3M in December 2025), so the 94% growth may reflect a price or acquisition effect rather than a durable trend. | ||
Riley shows strong margins of 25%, a wide economic moat, a Piotroski F-Score of 8/9 and a Rule of 40 reading of 122. Quality breakdown | Margins stay above 20% and the F-Score stays at 7 or higher over the next 12 months. | →Stable |
| CounterMargin strength depends on oil prices, and the current ratio score is only 1.8, so liquidity is thin if prices fall. | ||
The $54.18 price is above the $47.60 analyst target, with reported upside of -12.1%, negative reward-to-risk of -0.81 against 15.0% downside to the stop, and a price within 0.7% of its 52-week high. Upside pct | Analyst targets are raised above the current price as growth continues to be reported. | ↑Improving |
| CounterWith the target exceeded and RSI at 85, the stock is overbought and a reversion toward the target would be a meaningful decline. | ||
Riley missed EPS estimates in 3 of the last 4 quarters, including $1.54 versus $1.63 expected in August 2026, with an average surprise of -1.5%. Catalyst breakdown | EPS meets or beats estimates in the November 2026 report. | →Stable |
| CounterA longer history of misses (9 of the last 12 reports) shows analysts systematically overestimate earnings, so another miss is likely. | ||
CounterA single-basin position leaves the company fully exposed to local operational, regulatory or pricing problems with no diversification.
CounterRevenue is lumpy and moves with commodity prices (for instance $97.3M in December 2025), so the 94% growth may reflect a price or acquisition effect rather than a durable trend.
CounterMargin strength depends on oil prices, and the current ratio score is only 1.8, so liquidity is thin if prices fall.
CounterWith the target exceeded and RSI at 85, the stock is overbought and a reversion toward the target would be a meaningful decline.
CounterA longer history of misses (9 of the last 12 reports) shows analysts systematically overestimate earnings, so another miss is likely.
| Component | Sub-score |
|---|---|
| P/E | 9.1 |
| P/S | 8.7 |
| EV/EBITDA | 9.0 |
| Fwd P/E | 9.9 |
| PEG | 10.0 |
| Analyst target | 4.0 |
| Component | Sub-score |
|---|---|
| ROE | 6.6 |
| ROA | 6.8 |
| Gross margin | 10.0 |
| Op margin | 10.0 |
| Net margin | 10.0 |
| Current ratio | 1.8 |
| FCF quality | 7.7 |
| Moat | 7.6 |
| Rule of 40 | 9.5 |
| Piotroski F | 8.9 |
| Component | Sub-score |
|---|---|
| Rev growth | 10.0 |
| EPS growth | 10.0 |
| Component | Sub-score |
|---|---|
| RSI | 4.3 |
| MACD | 10.0 |
| OBV | 10.0 |
| MA position | 9.0 |
| Volume | 3.5 |
| Component | Sub-score |
|---|---|
| Analyst rating | 6.8 |
| Price target | 6.1 |
| erm sentiment | 5.0 |
| Component | Sub-score |
|---|---|
| materiality | 4.5 |
| insider conviction | 2.0 |
| holder change | 7.2 |
| notable moves | 7.0 |
| Component | Sub-score |
|---|---|
| value rank | 5.8 |
| quality rank | 7.1 |
| growth rank | 9.4 |
| Component | Sub-score |
|---|---|
| bollinger | 1.7 |
| support resistance | 1.3 |
| 52w position | 9.3 |
| Component | Sub-score |
|---|---|
| short interest | 6.9 |
| days to cover | 6.8 |
| volatility | 3.6 |
| put call | 10.0 |
| implied vol | 3.9 |
| beta | 6.8 |
| debt equity | 8.3 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 0.0 |
| earnings timing | 5.0 |
| surprise avg | 1.8 |
| dividend safety | 6.8 |
Fundamentals strong but target reached (-8.7% upside). Wait for pullback. | News modifier -2 (STRONG_BUY_WAIT → SELL_IF_HOLDING).
L4:PATH_A_VALUE_MOS33|V8:TARGET_REACHED|L3:NEWS_MOD=-2Setup— — No clear chart pattern; technical signals are mixed
EdgeInst Constrain — Small cap ($1.2B) below institutional reach
SuitabilityAggressive — MCap $1.2B<$5B
The SELL_IF_HOLDING verdict reflects the ASYMMETRY gate's -0.6=NEGATIVE outcome against Growth at 10.0 and asymmetric R:R of -0.58.
The strongest dimensions are Growth at 10.0, Value at 8.4, and Quality at 7.9; the weakest are Catalyst at 3.7, Technical at 4.1, and Insider at 5.2. The V9 engine flagged 2 failed gates with 1 warning, producing an asymmetric reward-to-risk of -0.58 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifRevenue growth falls below 25% YoY for 2 consecutive quarters.
Trip ifNet margin falls below 15% from the current 25%.
Trip ifPrice falls below the $50.66 stop level while the analyst target stays below $50.
Trip ifEPS surprise stays below 0% for 2 consecutive quarters.
Trip ifQuarterly revenue falls below $110M for 2 consecutive quarters.