
Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Oatly typically reports earnings before the market opens, meaning Day 0 represents the first full trading session where investors react to results, while Day +1 captures follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-04-29 | +$0.43 (+3.71%) | $0.81 (7.03%) | -$1.15 (-9.57%) | $1.11 (9.23%) |
| 2026-02-11 | +$1.20 (+10.72%) | $1.23 (11.02%) | -$1.19 (-9.60%) | $1.61 (13.02%) |
| 2025-10-29 | -$0.54 (-3.46%) | $1.68 (10.76%) | +$0.59 (+3.91%) | $1.28 (8.45%) |
| 2025-07-23 | +$0.13 (+0.85%) | $1.56 (10.24%) | -$0.29 (-1.89%) | $0.72 (4.69%) |
| 2025-04-30 | -$0.14 (-1.36%) | $0.68 (6.61%) | +$1.09 (+10.75%) | $0.97 (9.56%) |
| 2025-02-12 | -$3.99 (-34.15%) | $6.30 (53.87%) | +$2.90 (+37.69%) | $2.80 (36.36%) |
| 2024-11-07 | -$3.25 (-17.46%) | $2.03 (10.93%) | +$0.46 (+3.00%) | $0.70 (4.56%) |
| 2024-07-24 | -$0.63 (-3.16%) | $4.00 (20.00%) | -$0.30 (-1.56%) | $1.20 (6.20%) |
| Avg Abs Move | 9.36% | 16.31% | 9.75% | 11.51% |
Oatly's post-earnings price behavior shows extreme volatility, with an average absolute move of 9.36% on Day 0 and 9.75% on Day +1, though the historical range suggests moves can be far more dramatic. The Day 0 trading range averages 16.31%, while Day +1 averages 11.51%, indicating significant intraday volatility as investors digest results.
The most recent earnings cycles show particularly violent reactions. In February 2025, the stock collapsed 34.15% on Day 0 before rebounding 37.69% the following session—a whipsaw that reflected the severity of the miss and subsequent bargain-hunting. The November 2024 report triggered a 17.46% Day 0 decline. More recently, the April 2026 report (which delivered the surprise beat) produced a more modest 3.71% Day 0 gain followed by a 9.57% Day +1 decline, suggesting initial optimism gave way to profit-taking.
The pattern indicates investors should prepare for significant volatility in both directions, with the magnitude of the move often correlating to the size of the earnings surprise. Given the stock's recent history of extreme misses followed by a sharp beat, the market appears to be pricing in continued uncertainty about Oatly's ability to deliver consistent results.
| Metric | Value |
|---|---|
| Expiration Date | 08/21/26 (DTE 31) |
| Expected Move | $1.62 (17.81%) |
| Expected Range | $7.46 to $10.69 |
| Implied Volatility | 85.05% |
The options market is pricing an expected move of 17.81% (±$1.62, establishing a range of $7.46 to $10.69) for the August expiration cycle, which is substantially higher than the historical average Day 0 move of 9.36% but below the average Day 0 trading range of 16.31%. This elevated implied volatility of 85.05% suggests options traders are positioning for significant price action, though not quite at the extreme levels seen during the catastrophic misses of 2025. The expected move falls between the typical single-day move and the full intraday range, indicating the market is pricing in above-average but not unprecedented volatility for this release.
Analysts maintain a cautious stance on Oatly, with the current consensus rating of 3.80 (between Hold and Buy) reflecting modest optimism tempered by execution concerns. The average price target of $17.12 implies substantial 89% upside from the current $9.05 price, with estimates ranging from a low of $12.50 to a high of $29.00—a wide spread that underscores disagreement about the company's ultimate potential.
The analyst community is split, with 2 Strong Buy ratings, 0 Moderate Buys, and 3 Hold ratings, and no sell recommendations. However, sentiment has deteriorated over the past month, with the consensus rating declining from 4.00 to 3.80 as one analyst downgraded from Strong Buy. This recent cooling suggests some analysts are taking a more cautious stance despite the Q1 beat, possibly waiting for additional confirmation that the turnaround is sustainable.
The lack of sell ratings despite the stock's significant underperformance (trading well below all major moving averages) indicates analysts still see long-term value in Oatly's market position and brand, but the concentration of Hold ratings reflects skepticism about near-term catalysts. The consensus appears to be that while Oatly's path to profitability remains viable, the timeline and execution risk warrant a wait-and-see approach rather than aggressive accumulation at current levels.
Oatly's technical setup heading into earnings is decidedly bearish, with the Barchart Technical Opinion showing a 72% Sell signal—a deterioration from last week's 56% Sell and last month's 100% Sell. While the signal has moderated slightly from its most extreme bearish reading, the overall technical picture remains negative across all timeframes.
Timeframe Analysis:
Trend Characteristics: The combination of Average strength and Average direction indicates the stock is experiencing typical downward momentum without extreme volatility, suggesting a grinding decline rather than panic selling.
The moving average structure confirms the bearish bias, with the stock trading below all key moving averages: the 5-day ($9.76), 10-day ($9.75), 20-day ($9.51), 50-day ($9.35), 100-day ($10.27), and 200-day ($11.42). The current price of $9.05 sits just below even the shortest-term averages, indicating recent weakness, while the widening gap to longer-term averages (particularly the 200-day at $11.42, representing 26% overhead resistance) illustrates the magnitude of the stock's decline from earlier levels.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $9.76 | 50-Day MA | $9.35 |
| 10-Day MA | $9.75 | 100-Day MA | $10.27 |
| 20-Day MA | $9.51 | 200-Day MA | $11.42 |
The descending moving average structure—with each longer-term average positioned above the next shorter one—forms a classic bearish alignment that typically requires a significant catalyst to reverse. The stock would need to reclaim the 50-day average at $9.35 as a first step toward technical rehabilitation, but more importantly would need to demonstrate it can hold gains rather than fade them as it did after the April earnings beat. With the stock trading at the bottom of its moving average envelope and technical indicators uniformly negative, Oatly enters this earnings report in a vulnerable position where even a modest disappointment could trigger another leg down, while a beat would face the challenge of overcoming deeply entrenched selling pressure. The technical setup suggests investors are positioned defensively, with the burden of proof squarely on management to deliver results that can shift the negative momentum.