DUOL 2026-02-04
Financial Report
Earnings Data Summary for DUOL as of 2026-02-04
Most recent EPS (Actual): 5.95
Most recent EPS (Consensus): 0.76
Historical EPS range (last 8 quarters): 0.06 - 1.2618
Historical Average EPS (last 8 quarters): 0.57
In the past 8 quarters, the company missed earnings estimates 0 times.
Most recent EPS reported date: 2025-11-05
Most recent EPS fiscal date (quarterly): 2025-09-30
Upcoming earnings date: 2026-02-26
Valuation Data Summary for DUOL as of 2026-02-04
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 |
|---|---|
| CFO | 0.39 |
| CEO | 0.52 |
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 Range for DUOL
DUOL current price: $120.28
5-Day Range: $119.61 - $148.18
50-Day Range: $119.61 - $213.37
200-Day Range: $119.61 - $544.93
Price Distribution for DUOL in the past 20 days
25th percentile: 145.26
Lowest price: 119.61
Price with moderate low (closest to -0.5) z-score: 144.2
Price with low (closest to -1.0) z-score: 133.5
Price below mean by one standard deviation: 135.76
Price below mean by two standard deviations: 120.61
Technical Indicators Summary for DUOL as of 2026-02-04
MACD values for DUOL in the past 14 days:
| Date | macd | signal | histogram |
|---|---|---|---|
| 2026-02-03 | -13.64 | -11.71 | -1.93 |
| 2026-02-02 | -12.47 | -11.23 | -1.24 |
| 2026-01-30 | -11.98 | -10.92 | -1.06 |
| 2026-01-29 | -11.40 | -10.66 | -0.74 |
| 2026-01-28 | -11.04 | -10.47 | -0.57 |
| 2026-01-27 | -10.77 | -10.33 | -0.44 |
| 2026-01-26 | -10.59 | -10.22 | -0.38 |
| 2026-01-23 | -10.77 | -10.12 | -0.65 |
| 2026-01-22 | -11.29 | -9.96 | -1.33 |
| 2026-01-21 | -11.56 | -9.63 | -1.94 |
EMA values for DUOL with a window of 50 days:
| Date | Value |
|---|---|
| 2026-02-03 | 177.13 |
| 2026-02-02 | 179.45 |
| 2026-01-30 | 181.39 |
| 2026-01-29 | 183.32 |
| 2026-01-28 | 185.11 |
| 2026-01-27 | 186.84 |
| 2026-01-26 | 188.50 |
| 2026-01-23 | 190.01 |
| 2026-01-22 | 191.40 |
| 2026-01-21 | 192.94 |
EMA values for DUOL with a window of 200 days:
| Date | Value |
|---|---|
| 2026-02-03 | 263.65 |
| 2026-02-02 | 265.10 |
| 2026-01-30 | 266.43 |
| 2026-01-29 | 267.76 |
| 2026-01-28 | 269.05 |
| 2026-01-27 | 270.32 |
| 2026-01-26 | 271.57 |
| 2026-01-23 | 272.78 |
| 2026-01-22 | 273.95 |
| 2026-01-21 | 275.16 |
RSI values for DUOL in the past 14 days:
| Date | Value |
|---|---|
| 2026-02-03 | 20.10 |
| 2026-02-02 | 24.37 |
| 2026-01-30 | 25.28 |
| 2026-01-29 | 27.73 |
| 2026-01-28 | 29.35 |
| 2026-01-27 | 31.01 |
| 2026-01-26 | 34.00 |
| 2026-01-23 | 36.63 |
| 2026-01-22 | 34.19 |
| 2026-01-21 | 26.19 |
Money Flow Index (MFI) for DUOL over the last 10 trading days:
Latest MFI: 18.66
| Date | Typical Price | Money Flow Ratio | MFI |
|---|---|---|---|
| 2026-02-03 | 123.13 | 0.23 | 18.66 |
| 2026-02-02 | 132.90 | 0.26 | 20.62 |
| 2026-01-30 | 135.67 | 0.25 | 20.03 |
| 2026-01-29 | 139.88 | 0.24 | 19.33 |
| 2026-01-28 | 144.43 | 0.24 | 19.12 |
| 2026-01-27 | 147.43 | 0.45 | 30.97 |
| 2026-01-26 | 151.99 | 0.37 | 27.24 |
| 2026-01-23 | 157.03 | 0.48 | 32.56 |
| 2026-01-22 | 152.97 | 0.32 | 24.30 |
| 2026-01-21 | 146.20 | 0.20 | 16.35 |
Bollinger lower and higher band for DUOL, calculated for the past 20 days
Number of Standard Deviations: 2
Latest Close: 120.28
Latest SMA: 153.27
Latest Bollinger Lower Band: 121.65
Latest Bollinger Higher Band: 184.89
ADX for DUOL, calculated for the past 14 days
ADX: 61.19
Volume and volume ratio for DUOL:
Last 30 days average volume: 1.9M
Today's volume: 5M
Volume Ratio (Today / Avg Volume in the past 30 days): 2.58
No VWAP data for DUOL.
Support levels for DUOL (last 200 trading days):
Last Low: 119.61 on 2026-02-03 (UTC)
Last High: 129.5 on 2026-02-03 (UTC)
Fibonacci Levels: 23.6%: 127.17, 38.2%: 125.72, 50.0%: 124.56, 61.8%: 123.39, 78.6%: 121.73
Resonance Supports: 78.6%: 121.73
Short interest data for DUOL in the past 5 months:
| Report Date | Short Interest | Avg Daily Volume | Days to Cover |
|---|---|---|---|
| 2026-01-15 | 7.4M | 2.1M | 3.55 |
| 2025-12-31 | 6.4M | 1.2M | 5.35 |
| 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 |
Option Chain
Monthly put options that expire on 2026-03-06:
| Strike Price | IV | Delta | Gamma | Theta | Vega | Ask Price | Bid Price |
|---|---|---|---|---|---|---|---|
| 119 | None | None | None | None | None | None | None |
| 118 | None | None | None | None | None | None | None |
| 117 | None | None | None | None | None | None | None |
| 116 | None | None | None | None | None | None | None |
| 115 | 0.99 | -0.38 | 0.01 | -0.21 | 0.13 | 11.50 | 9.80 |
| 114 | None | None | None | None | None | None | None |
| 113 | None | None | None | None | None | None | None |
| 112 | None | None | None | None | None | None | None |
Weekly put options that expire on 2026-02-20:
| Strike Price | IV | Delta | Gamma | Theta | Vega | Ask Price | Bid Price |
|---|---|---|---|---|---|---|---|
| 119 | None | None | None | None | None | None | None |
| 118 | None | None | None | None | None | None | None |
| 117 | None | None | None | None | None | None | None |
| 116 | None | None | None | None | None | None | None |
| 115 | 0.77 | -0.36 | 0.02 | -0.22 | 0.09 | 5.40 | 5.00 |
| 114 | None | None | None | None | None | None | None |
| 113 | None | None | None | None | None | None | None |
| 112 | None | None | None | None | None | None | None |
Final Report
Recommendation: Buy
Reasoning:
-
Financial: Recent EPS of 5.95 significantly beat consensus of 0.76, with no earnings misses in the past 8 quarters. Historical EPS average is 0.57, showing improvement. Current P/E of 38.09 is within the 1-year range (38.09-156.42) but elevated compared to historical lows. Insider selling over the last 90 days (total net sales) and mixed management sentiment (CFO negative, CEO slightly positive) pose risks. Upcoming earnings on February 26, 2026, adds event-driven uncertainty.
-
Technical: Strong oversold signals: RSI at 20.10, MFI at 18.66 (both below 30), and price below Bollinger lower band at 120.28 vs. band at 121.65. Support at recent low of 119.61 and Fibonacci levels around 121.73-127.17. However, downtrend is strong with ADX at 61.19, 50-day EMA at 177.13, and 200-day EMA at 263.65 well above current price. High volume ratio of 2.58 indicates heightened selling pressure or capitulation. Short interest has risen to 7.4M shares, with days to cover of 3.55, suggesting moderate bearish sentiment.
-
News: Out of 10 recent articles, 6 are positive, 0 negative, and 4 neutral. Positive themes highlight strong fundamentals (e.g., user growth, profitability), undervaluation after a 57-72% price decline, and long-term growth potential from AI-driven features. Neutral articles acknowledge growth but note concerns about AI disruption and near-term margins.
-
Option Chain: Limited put option data for strikes near current price; for $115 puts, implied volatility is high (0.99 for monthly, 0.77 for weekly), indicating elevated fear. Delta around -0.38 suggests moderate sensitivity to price moves.
Strategy to Minimize Risk:
- Entry Price: Ideal buy zone: $119 - $122 (near support at recent low of 119.61 and Fibonacci 78.6% level at 121.73).
- Profit Targets:
- Short-term: $140 (approximately 16% gain from $120)
- Long-term: $180 (50% gain if trend reverses towards 50-day EMA)
- Time Horizon: 3 weeks until earnings (February 26, 2026), suitable for a short-term trade; consider holding longer if earnings are positive.
Final Notes: Set a stop-loss below $119 (e.g., $115) to limit downside. Earnings report on February 26 could cause high volatility; consider reducing exposure before the event. Monitor for trend reversal confirmation, such as RSI rising above 30 or price breaking above key resistance levels.