DUOL 2026-01-01
Financial Report
Earnings Data Summary for DUOL as of 2026-01-01
Most recent EPS (Actual): 5.95
Most recent EPS (Consensus): 0.76
Most recent EPS reported date: 2025-11-05
Most recent EPS fiscal date (quarterly): 2025-09-30
Historical Average EPS (last 8 quarters): 0.57
In the past 8 quarters, the company missed earnings estimates 0 times.
Historical High EPS (last 8 quarters): 1.2618
Historical Low EPS (last 8 quarters): 0.06
Upcoming earnings date: 2026-02-27
Valuation Data Summary for DUOL as of 2026-01-01
Current P/E for DUOL: 38.09
1 year P/E range: 38.09 - 156.42
2 years P/E range: 38.09 - 667.21
5 years P/E range: -614.33 - 667.21
Management Sentiment Summary for DUOL in 2025Q3 earnings call:
The following is the average sentiment score for each management title:
The lower the score, the more negative the sentiment. The higher the score, the more positive the sentiment. 0.5 is neutral.
| Title | Sentiment Score |
|---|---|
| CEO | 0.52 |
| CFO | 0.39 |
Insider transactions for DUOL in the last 90 days:
Total Amount Traded is negative for total net sale of shares. Positive for total net purchase of shares.
| Date | Total Amount Traded | Avg. Traded Price | Transaction Type | Remaining Shares |
|---|---|---|---|---|
| 2025-11-19 | -10K | $172.74 | Sell | 32.5K |
| 2025-11-18 | -7K | $175.79 | Sell | 882.6K |
| 2025-11-17 | -8.1K | $177.95 | Sell | 310.9K |
Technical Report
Price Distribution for DUOL
25th percentile in the past 20 days: 181.42
Lowest price in the past 20 days: 174.81
Price with moderate low (closest to -0.5) z-score in the past 20 days: 181.2
Price with low (closest to -1.0) z-score in the past 20 days: 176.88
Price below mean by one standard deviation: 177.03
Price below mean by two standard deviations: 169.14
Price Range for DUOL
DUOL current price: $175.5
5-Day Range: $174.81 - $182.26
50-Day Range: $166.27 - $325.93
200-Day Range: $166.27 - $544.93
Technical Indicators Summary for DUOL as of 2026-01-01
MACD values for DUOL in the past 14 days:
| Date | macd | signal | histogram |
|---|---|---|---|
| 2025-12-30 | -8.38 | -9.32 | 0.94 |
| 2025-12-29 | -8.38 | -9.55 | 1.17 |
| 2025-12-26 | -8.57 | -9.85 | 1.28 |
| 2025-12-24 | -8.83 | -10.17 | 1.33 |
| 2025-12-23 | -8.95 | -10.50 | 1.55 |
| 2025-12-22 | -8.82 | -10.89 | 2.07 |
| 2025-12-19 | -9.15 | -11.41 | 2.26 |
| 2025-12-18 | -9.49 | -11.97 | 2.48 |
| 2025-12-17 | -9.48 | -12.59 | 3.11 |
| 2025-12-16 | -9.44 | -13.37 | 3.93 |
EMA values for DUOL with a window of 50 days:
| Date | Value |
|---|---|
| 2025-12-30 | 214.43 |
| 2025-12-29 | 215.95 |
| 2025-12-26 | 217.41 |
| 2025-12-24 | 218.87 |
| 2025-12-23 | 220.43 |
| 2025-12-22 | 222.11 |
| 2025-12-19 | 223.61 |
| 2025-12-18 | 225.14 |
| 2025-12-17 | 226.87 |
| 2025-12-16 | 228.62 |
EMA values for DUOL with a window of 200 days:
| Date | Value |
|---|---|
| 2025-12-30 | 291.88 |
| 2025-12-29 | 293.03 |
| 2025-12-26 | 294.17 |
| 2025-12-24 | 295.30 |
| 2025-12-23 | 296.45 |
| 2025-12-22 | 297.63 |
| 2025-12-19 | 298.76 |
| 2025-12-18 | 299.89 |
| 2025-12-17 | 301.07 |
| 2025-12-16 | 302.24 |
RSI values for DUOL in the past 14 days:
| Date | Value |
|---|---|
| 2025-12-30 | 35.79 |
| 2025-12-29 | 37.70 |
| 2025-12-26 | 38.65 |
| 2025-12-24 | 37.70 |
| 2025-12-23 | 36.37 |
| 2025-12-22 | 39.75 |
| 2025-12-19 | 40.09 |
| 2025-12-18 | 37.55 |
| 2025-12-17 | 38.06 |
| 2025-12-16 | 39.41 |
Money Flow Index (MFI) for DUOL over the last 10 trading days:
Latest MFI: 44.26
| Date | Typical Price | Money Flow Ratio | MFI |
|---|---|---|---|
| 2025-12-31 | 176.19 | 0.79 | 44.26 |
| 2025-12-30 | 178.51 | 0.78 | 43.88 |
| 2025-12-29 | 180.31 | 0.72 | 41.71 |
| 2025-12-26 | 180.98 | 0.67 | 40.02 |
| 2025-12-24 | 179.86 | 0.49 | 32.74 |
| 2025-12-23 | 180.47 | 0.41 | 29.20 |
| 2025-12-22 | 186.85 | 0.67 | 40.00 |
| 2025-12-19 | 185.47 | 0.81 | 44.83 |
| 2025-12-18 | 183.31 | 0.85 | 45.87 |
| 2025-12-17 | 187.10 | 1.10 | 52.49 |
Bollinger lower and higher band for DUOL, calculated for the past 20 days
Number of Standard Deviations: 2
Latest Close: 175.5
Latest SMA: 188.52
Latest Bollinger Lower Band: 168.68
Latest Bollinger Higher Band: 208.37
ADX for DUOL, calculated for the past 14 days
ADX: 53.55
Volume and volume ratio for DUOL:
Last 30 days average volume: 1.6M
Today's volume: 1.2M
Volume Ratio (Today / Avg Volume in the past 30 days): 0.78
No VWAP data for DUOL.
Support levels for DUOL (last 200 trading days):
Last Low: 166.27 on 2025-11-20 (UTC)
Last High: 213.37 on 2025-12-09 (UTC)
Fibonacci Levels: 23.6%: 202.25, 38.2%: 195.38, 50.0%: 189.82, 61.8%: 184.26, 78.6%: 176.35
Resonance Supports: No resonance supports (Fibonacci levels not within ±3% of last low).
Short interest data for DUOL in the past 5 months:
| Report Date | Short Interest | Avg Daily Volume | Days to Cover |
|---|---|---|---|
| 2025-12-15 | 5M | 1.6M | 3.10 |
| 2025-11-28 | 5.4M | 1.9M | 2.79 |
| 2025-11-14 | 5.4M | 3.5M | 1.54 |
| 2025-10-31 | 4.6M | 1.2M | 3.89 |
| 2025-10-15 | 3.9M | 1.2M | 3.11 |
| 2025-09-30 | 3.8M | 1.7M | 2.21 |
| 2025-09-15 | 3.5M | 2.2M | 1.55 |
| 2025-08-29 | 3.3M | 1.7M | 1.91 |
| 2025-08-15 | 3M | 2.6M | 1.15 |
| 2025-07-31 | 2.5M | 952.1K | 2.58 |
Option Chain
Monthly options:
DUOL 170 put expires on 2026-01-30
iv: 0.552, delta: -0.39, gamma: 0.0139, theta: -0.1693, vega: 0.1924 ask price: 9.7, bid price: 7.0
DUOL 165 put expires on 2026-01-30
iv: 0.5475, delta: -0.319, gamma: 0.013, theta: -0.1572, vega: 0.1791 ask price: 7.7, bid price: 4.7
DUOL 160 put expires on 2026-01-30
iv: 0.5844, delta: -0.2628, gamma: 0.0111, theta: -0.1542, vega: 0.1636 ask price: 5.5, bid price: 4.7
DUOL 155 put expires on 2026-01-30
iv: 0.5691, delta: -0.1999, gamma: 0.0098, theta: -0.1293, vega: 0.1404 ask price: 4.4, bid price: 2.5
DUOL 150 put expires on 2026-01-30
iv: 0.5573, delta: -0.1442, gamma: 0.0081, theta: -0.103, vega: 0.1139 ask price: 3.0, bid price: 1.45
DUOL 145 put expires on 2026-01-30
iv: 0.6307, delta: -0.126, gamma: 0.0065, theta: -0.1067, vega: 0.1038 ask price: 3.4, bid price: 0.9
DUOL 140 put expires on 2026-01-30
iv: None, delta: N/A, gamma: N/A, theta: N/A, vega: N/A ask price: 2.0, bid price: 0.0
DUOL 135 put expires on 2026-01-30
iv: None, delta: N/A, gamma: N/A, theta: N/A, vega: N/A ask price: 3.1, bid price: 0.0
Weekly options:
DUOL 170 put expires on 2026-01-16
iv: 0.5445, delta: -0.3736, gamma: 0.019, theta: -0.2289, vega: 0.1387 ask price: 6.1, bid price: 4.9
DUOL 165 put expires on 2026-01-16
iv: 0.5796, delta: -0.2891, gamma: 0.0161, theta: -0.2212, vega: 0.1252 ask price: 4.3, bid price: 3.9
DUOL 160 put expires on 2026-01-16
iv: 0.5371, delta: -0.1937, gamma: 0.014, theta: -0.1651, vega: 0.1006 ask price: 2.8, bid price: 1.65
DUOL 155 put expires on 2026-01-16
iv: 0.5731, delta: -0.1396, gamma: 0.0106, theta: -0.1431, vega: 0.0814 ask price: 2.15, bid price: 1.0
DUOL 150 put expires on 2026-01-16
iv: 0.6032, delta: -0.0979, gamma: 0.0078, theta: -0.1174, vega: 0.0633 ask price: 1.25, bid price: 0.9
DUOL 145 put expires on 2026-01-16
iv: 0.5878, delta: -0.0548, gamma: 0.0052, theta: -0.0736, vega: 0.0406 ask price: 1.0, bid price: 0.05
DUOL 140 put expires on 2026-01-16
iv: 0.6675, delta: -0.0469, gamma: 0.004, theta: -0.074, vega: 0.0359 ask price: 0.75, bid price: 0.25
DUOL 135 put expires on 2026-01-16
iv: 0.8526, delta: -0.0605, gamma: 0.0038, theta: -0.1159, vega: 0.0439 ask price: 1.7, bid price: 0.05
Final Report
Recommendation: Buy
Reasoning:
- Financial: DUOL shows strong operational performance with a massive earnings beat (EPS of 5.95 vs. consensus 0.76) and no misses in the past eight quarters. Revenue growth remains robust (41% YoY), and free cash flow is expanding. However, the CFO’s sentiment in the earnings call was negative (score 0.39), and insider selling over the past 90 days (~$4.5M net) raises caution. The current P/E of 38.09 is at the low end of its 1-year range but still elevated historically. Upcoming earnings on Feb 27, 2026, is a key catalyst.
- Technical: The stock is in a pronounced downtrend, trading well below its 50-day EMA (~$214) and 200-day EMA (~$292). Current price ($175.5) is near the 20-day low ($174.81) and below the Bollinger lower band ($168.68), indicating oversold conditions. RSI (35.79) and MFI (44.26) are neutral-to-weak but not extreme. ADX (53.55) confirms a strong trend. Support is firm at $166.27 (November low). Volume is below average, suggesting lack of conviction in the sell-off.
- News: Sentiment is mixed but leans positive. Articles highlight strong user growth, AI integration, and attractive valuation after a 66% drop from highs. Negative pieces focus on weak Q4 guidance and AI competition. Macro context shows a late-cycle economy with high equity valuations (Buffett Indicator 222.2%) and sticky inflation, favoring selective stock-picking over broad market exposure.
- Option Chain: High implied volatility (~55–63% for puts) reflects elevated uncertainty. Put open interest is concentrated at $170 and $165 strikes, which may act as near-term resistance. The delta for the $170 put (-0.39) indicates moderate downside hedging pressure.
Strategy to Minimize Risk:
- Entry Price: Ideal buy zone: $168–$172. This range aligns with the Bollinger lower band ($168.68), the price below the mean by two standard deviations ($169.14), and the recent low ($166.27). A break below $166 would invalidate the setup.
- Profit Targets:
- Short-term: $188–$192 (8–10% gain), targeting the 50-day EMA and Fibonacci 38.2% level ($195.38).
- Long-term: $210–$215 (20–22% gain), near the December high and 200-day EMA resistance.
- Time Horizon: 1–3 months, driven by the Feb 27 earnings report. Position sizing should be moderate given the elevated macro risks and stock-specific volatility.
Final Notes: DUOL is a high-quality growth company trading at a discount due to near-term guidance concerns. The risk/reward is favorable for a bounce from oversold levels, but strict stop-loss discipline is essential. Consider a stop-loss at $164 (just below the November low) to limit downside to ~4–5%. Monitor insider activity and any pre-earnings guidance updates.