Daily scan of every earnings reaction moving 20% or more, either direction. Ranked within each column by mismatch -- overreactions and mixed calls first, clean justified moves last -- so the ones worth reading first are on top.

▲ Gap Ups (1)
TickerMoveVerdictSector
FF+20.1%✅ JustifiedBasic Materials
▼ Gap Downs (2)
TickerMoveVerdictSector
JRVR-22.9%⚠️ OverreactionFinancial Services
KLXE-30.8%◑ MixedEnergy
★ Biggest mismatch

FF — FutureFuel Corp. (+20.1%)

✅ Justified

FutureFuel posted a dramatic operational turnaround in Q2 2026 with revenue surging 120.6% YoY to $78.7M (Chemicals +55.5%, Biofuels +177.5%), swinging from a net loss of $14.2M in Q2 2025 to net income of $11.4M ($0.25 per diluted share), and Adjusted EBITDA jumping from negative $11.4M to positive $11.8M—a $23.2M improvement. The gains were driven by genuine operational leverage: total production up 26% YoY, Chemicals segment gross profit improving from $1.1M to $5.0M, and Biofuels gross profit swinging from a $13.5M loss to $10.1M profit, supported by new customer wins, improved regulatory clarity for biofuels, and better plant utilization (Chemicals capacity at 65% vs. 54% YoY). While Q2 included a $9.1M timing benefit from selling physical biofuel inventory above hedged levels, management guided to positive Adjusted EBITDA for full-year 2026 and outlined a customer-funded $25–42M capex program extending into 2027, signaling durable demand. A 20% rally on a return to profitability, a tripled EBITDA, and validated forward momentum across both segments appears proportionate to the magnitude of operational improvement demonstrated.

View FF →
★ Biggest mismatch

JRVR — James River Group Holdings, Ltd. (-22.9%)

⚠️ Overreaction

James River Group reported Q2 2026 adjusted net operating income (the company's preferred earnings metric) of $0.20 per diluted share versus a consensus estimate of $0.2429, representing a 17.7% miss on that measure. However, the company beat on reported revenue substantially, delivering $161.3 million versus an estimate of $135.5 million—a 19% beat. The miss was driven by lower adjusted earnings per share despite strong top-line performance, primarily due to a 29% decline in gross written premiums year-over-year (to $268.9 million) and a deliberate strategic pullback from lower-margin fronting business, partially offset by improved underwriting discipline and a 7% reduction in general and administrative expenses. While a 17.7% EPS miss is meaningful, a 22.9% stock decline appears excessive given the offsetting 19% revenue beat, the company's intentional portfolio repositioning toward higher-return opportunities, modest tangible common equity growth, and management commentary describing execution on key priorities including disciplined risk selection and operating efficiency. The sell-off likely overweights the near-term earnings headwind while discounting the strategic rationale for the business transition and the company's maintained capital strength.

View JRVR →

KLXE — KLX Energy Services Holdings, Inc. (-30.8%)

◑ Mixed

KLX Energy Services beat EPS expectations by 22% (reporting -$0.64 versus -$0.82 estimate), while revenue came in essentially flat at $167.3M versus $167.5M guidance, revealing no material operational surprise. However, the 30.8% stock collapse was driven not by earnings itself but by the company's announcement of a $125 million dilutive rights offering backstopped for $94 million to reduce leverage—a financing that will issue 3.885 new shares per existing share at $1.49, effectively reshuffling equity ownership and implying severe financial distress relative to the stock's trading price. While the leverage reduction and amended covenants provide operational runway, the massive dilution and the fact that existing secured noteholders are stepping in as backstops signals underlying solvency stress that goes well beyond the modest EPS beat. A 31% drop on a 22% EPS beat with flat revenues is disproportionate to the quarterly print alone, but the rights offering itself—a financial restructuring that dilutes shareholders and hints at refinancing pressure—justifies a material repricing; the question is whether the market overshot the dilution impact or correctly priced in future equity water-down.

View KLXE →