
Generado: 2026-06-16T22:00:35.509Z UTC | SCORE: 66/100 | GRADO: B
Cluster CEO+CFO comprando víspera de earnings con stock en caída -23% vs 50dMA; señal fuerte pero dilución reciente cap en Watchlist.
| Campo | Valor |
|---|---|
| Tier | 1 (≥$200M) — mkt cap $233M |
| Fear & Greed | N/D (HY spread 2.66 = ambiente crédito normal) |
| Régimen | Normal |
Resultado: NINGÚN descarte automático. Procedo al scoring.
| Campo | Valor |
|---|---|
| Insider 1 | Johl Sundip Singh (EVP, CFO) |
| Monto 1 | $278,840 — 231,000 acciones @ $1.2071 |
| ΔOwn CFO | 72.8% (317,460 → 548,460) |
| Insider 2 | McKinney Paul D. (CEO & Chairman) |
| Monto 2 | $59,500 — 50,000 acciones @ $1.19 |
| ΔOwn CEO | 1.2% (marginal sobre 4.1M acciones) |
| Cluster | 2 C-level, mismo día (15-Jun-2026) |
| Ratio Purchase/MktCap | 0.145% ($338K / $233M) |
| 10b5-1 | No |
| Primera compra CFO | Primera compra open market registrada (+5) |
| Ratio compra/salario CEO | 2.2% ($59.5K / $2.7M comp) — sin convicción salarial |
Desglose:
| Concepto | Puntos |
|---|---|
| CEO/CFO comprando | +10 |
| 2 C-level cluster ≤7 días | +10 |
| Ratio Purchase/MktCap (0.145%) | +5 |
| ΔOwn ≥20% (CFO 72.8%) | +5 |
| Primera compra OM del CFO | +5 |
| Sin 10b5-1 confirmado | +3 |
| Cluster >0.30% mkt cap | +0 (0.145%) |
| Ratio compra/salario >20% | +0 |
| Subtotal P1 | 38/45 |
Nota crítica sobre el CEO: McKinney tiene netBuyRatio de 0.56 en 12m. Vendió ~$525K (probablemente tax sales sobre vesting de grants en Feb-2026: recibió 1.5M acciones en grants y vendió ~419K). Su compra de $60K es modesta vs su holding de 4.1M acciones. La verdadera convicción aquí viene del CFO, quien invirtió $279K para aumentar su posición un 73% en lo que es su primera compra open market.
| Campo | Valor |
|---|---|
| Tipo | Earnings Q2 2026 |
| Fecha | 2026-06-17 (MAÑANA — 1 día) |
| Binario | No (framework: earnings = no binario) |
| Proximidad | ≤30 días (+6) |
| Sector | Energy — O&G E&P (+2) |
| Catalizador nicho | No verificable sin Perplexity data |
Desglose:
| Concepto | Puntos |
|---|---|
| No binario ≤30 días (earnings) | +6 |
| Sector (otro) | +2 |
| Subtotal P2 | 8/25 |
Contexto clave: CEO y CFO compraron acciones en open market el día anterior al reporte de earnings. Esta es una señal de timing extremadamente fuerte que sugiere confianza en los resultados. El Q1 2026 (reportado 6-May) mostró revenue de $73.7M con operating income de $20.3M (margen 27.5%) y crecimiento QoQ de +10.15%. Si Q2 mantiene la tendencia, podría ser catalizador de reversión.
| Campo | Valor |
|---|---|
| Priced-In State | 1 (Not Priced-In) |
| Move previo 10d | -14.5% (5d), -17.6% (1m) |
| Precio vs 50dMA | -22.8% |
| Precio vs 200dMA | -5.9% |
| RSI | 33.8 (oversold) |
| 52-week range | $0.72 - $2.00 (actual $1.12 = percentil 29) |
| Social | Silencio total (sin data disponible) |
| Menciones 7d | 0 confirmadas |
| Cuentas grandes | Ninguna |
| SA coverage | Sin quant rating, sin analyst coverage |
Desglose:
| Concepto | Puntos |
|---|---|
| State 1 (Not Priced-In) | +10 |
| Post-crash (-44% de 52w high, RSI 33.8) | +5 |
| Silencio social total | +5 |
| Subtotal P3 | 20/20 |
El timing es excelente. Stock severamente castigado tras la oferta pública de mayo, sin cobertura de analistas en SA, sin ruido social. Insiders comprando en completo silencio informativo. El precio de compra de los insiders ($1.19-$1.21) está por encima del precio actual ($1.12), lo cual sugiere que el stock cayó más después de su compra.
| Campo | Valor |
|---|---|
| Cadena | Sin data de opciones disponible |
| Flow pre-filing | No verificable |
| Divergencia | No verificable |
| Campo | Valor |
|---|---|
| Dilución | ⚠️ ALERTA — Oferta pública de acciones completada 12-May-2026. Dilución reciente. Sin shelf filing adicional detectado. hasDilutionRisk: false |
| Cash | ⚠️ ALERTA — $1M cash, current ratio 0.40. Pero revenue positivo ($73.7M/Q), operating income $20.3M. La oferta de mayo probablemente mejoró la liquidez post-Q1 |
| Deuda | $428M total debt, D/E 0.69 — manejable para O&G pero significativo |
| FCF | ⚠️ Negativo: -$9.4M. Empresa invirtiendo más de lo que genera en free cash |
| Revenue | $73.7M Q0, +10.15% QoQ pero -10.81% YoY |
| Operating margin | 27.5% — saludable |
| Management | CEO mixed buyer/seller (net 0.56, pero ventas probablemente fiscales sobre vesting). CFO clean accumulator (net ratio 1.0) |
| Litigios | Sin evidencia de litigios activos |
| Analyst consensus | Buy, target $2.50 (123% upside vs $1.12) |
Banderas rojas parcialmente resueltas:
Veredicto DD: Banderas amarillas, no rojas. No aplico cap duro en B por DD, pero sí precaución.
| Ajuste | Puntos |
|---|---|
| Fear & Greed (N/D) | +0 |
| Social (silencio, ya contado en P3) | +0 |
| Priced-In (State 1, ya contado en P3) | +0 |
| Pilar | Puntos |
|---|---|
| P1: Insider Conviction | 38/45 |
| P2: Catalizador | 8/25 |
| P3: Timing | 20/20 |
| Bonus Opciones | 0/10 |
| Ajustes | 0 |
| TOTAL | 66/100 |
CLASIFICACIÓN: WATCHLIST (B)
El score de 66 queda 2 puntos por debajo del umbral A (68). La señal insider es fuerte (CFO haciendo su primera compra OM por $279K, +73% de su posición, acompañado por el CEO), el timing es excelente (stock oversold, silencio total, State 1), pero el pilar de catalizadores no logra sumar suficientes puntos y las banderas de dilución reciente + balance sheet ajustado limitan la convicción.
WATCHLIST. Monitorear:
Earnings mañana (17-Jun-2026): Si los resultados muestran revenue creciente, FCF positivo, y guidance sólido → la señal escala a Grado A inmediato. El CEO y CFO compraron la víspera; si los resultados son buenos, esto valida la tesis.
Price action post-earnings: Si el stock rebota y se sostiene sobre $1.20 (zona de compra insider), confirma soporte. Si cae por debajo de $1.00, la tesis se debilita.
Nuevos insiders: Si algún director o VP adicional compra en los próximos 3-5 días, el cluster se fortalece de 2 a 3+ C-level → upgrade automático.
Actualización de balance sheet: Verificar si la oferta de mayo mejoró el current ratio y la posición de caja.
Condiciones de invalidación: Nuevo shelf/ATM filing, CEO vende post-earnings, going concern en el 10-Q, o viralización social del ticker.
Por qué es anticipatorio (si escala a A): Dos C-level compraron en open market el día antes de earnings, en completo silencio mediático, con el stock -23% debajo de su media de 50 días y RSI en 33.8. Sin cobertura de SA, sin social buzz, sin analistas mirando. Si earnings confirman, el mercado recién empezará a prestar atención.