speb/financial-data huggingface dataset:
Analyst revenue estimates for DUKE.L, period 0y (report date 2026-07-10):
Average estimate: 28400000.00 GBP
Low estimate: 28300000.00
High estimate: 28500000.00
Number of analysts: 2
Year-ago value: 26057000.00
Growth: 0.09
Analyst revenue estimates for DUKE.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for DUKE.L, period +1y (report date 2026-07-19):
Average estimate: 0.03 GBP
Low estimate: 0.03
High estimate: 0.03
Number of analysts: 2
Year-ago value: 0.03
Growth: 0.00
Analyst revenue estimates for DUKE.L, period +1y (report date 2026-07-19):
Average estimate: 28450000.00 GBP
Low estimate: 28400000.00
High estimate: 28500000.00
Number of analysts: 2
Year-ago value: 28400000.00
Growth: 0.00
Analyst revenue estimates for DUKE.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for DUKE.L, period 0y (report date 2026-07-19):
Average estimate: 0.03 GBP
Low estimate: 0.03
High estimate: 0.03
Number of analysts: 2
Year-ago value: 0.03
Growth: 0.02
Analyst revenue estimates for DUKE.L, period 0y (report date 2026-07-19):
Average estimate: 28400000.00 GBP
Low estimate: 28300000.00
High estimate: 28500000.00
Number of analysts: 2
Year-ago value: 26057000.00
Growth: 0.09
Analyst revenue estimates for DUKE.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for DUKE.L, period +1y (report date 2026-07-25):
Average estimate: 0.03 GBP
Low estimate: 0.03
High estimate: 0.03
Number of analysts: 2
Year-ago value: 0.03
Growth: 0.00
Analyst revenue estimates for DUKE.L, period +1y (report date 2026-07-25):
Average estimate: 28450000.00 GBP
Low estimate: 28400000.00
High estimate: 28500000.00
Number of analysts: 2
Year-ago value: 28400000.00
Growth: 0.00
Analyst revenue estimates for DUKE.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for DUKE.L, period 0y (report date 2026-07-25):
Average estimate: 0.03 GBP
Low estimate: 0.03
High estimate: 0.03
Number of analysts: 2
Year-ago value: 0.03
Growth: 0.02
Analyst revenue estimates for DUKE.L, period 0y (report date 2026-07-25):
Average estimate: 28400000.00 GBP
Low estimate: 28300000.00
High estimate: 28500000.00
Number of analysts: 2
Year-ago value: 26057000.00
Growth: 0.09
Analyst revenue estimates for DUKR, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUKR, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for DUKR, period +1q (report date 2026-07-25):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Analyst revenue estimates for DUKR, period +1q (report date 2026-07-25):
Average estimate: 1500000.00 USD
Low estimate: 1500000.00
High estimate: 1500000.00
Number of analysts: 1
Analyst earnings estimates for DUKR, period +1y (report date 2026-07-25):
Average estimate: -0.15 USD
Low estimate: -0.15
High estimate: -0.15
Number of analysts: 1
Year-ago value: -0.80
Growth: 0.81
Analyst revenue estimates for DUKR, period +1y (report date 2026-07-25):
Average estimate: 6900000.00 USD
Low estimate: 6900000.00
High estimate: 6900000.00
Number of analysts: 1
Year-ago value: 2200000.00
Growth: 2.14
Analyst earnings estimates for DUKR, period 0q (report date 2026-07-25):
Average estimate: -0.18 USD
Low estimate: -0.18
High estimate: -0.18
Number of analysts: 1
Analyst revenue estimates for DUKR, period 0q (report date 2026-07-25):
Average estimate: 500000.00 USD
Low estimate: 500000.00
High estimate: 500000.00
Number of analysts: 1
Analyst earnings estimates for DUKR, period 0y (report date 2026-07-25):
Average estimate: -0.80 USD
Low estimate: -0.80
High estimate: -0.80
Number of analysts: 1
Analyst revenue estimates for DUKR, period 0y (report date 2026-07-25):
Average estimate: 2200000.00 USD
Low estimate: 2200000.00
High estimate: 2200000.00
Number of analysts: 1
Analyst revenue estimates for DUL.DE, period +1q (report date 2026-06-01):
Average estimate: 1480457730.00 USD
Low estimate: 1368000000.00
High estimate: 1656700000.00
Number of analysts: 22
Year-ago value: 1249026000.00
Growth: 0.19
Analyst revenue estimates for DUL.DE, period +1y (report date 2026-06-01):
Average estimate: 7299902740.00 USD
Low estimate: 6695970980.00
High estimate: 9023900000.00
Number of analysts: 26
Year-ago value: 5611213580.00
Growth: 0.30
Analyst revenue estimates for DUL.DE, period 0q (report date 2026-06-01):
Average estimate: 1321078600.00 USD
Low estimate: 1217000000.00
High estimate: 1419400000.00
Number of analysts: 22
Year-ago value: 773689000.00
Growth: 0.71
Analyst revenue estimates for DUL.DE, period 0y (report date 2026-06-01):
Average estimate: 5611213580.00 USD
Low estimate: 5230155970.00
High estimate: 6117700000.00
Number of analysts: 27
Year-ago value: 3713937000.00
Growth: 0.51
Analyst revenue estimates for DUL.DE, period +1q (report date 2026-07-19):
Average estimate: 1476515130.00 USD
Low estimate: 1368000000.00
High estimate: 1576600000.00
Number of analysts: 19
Year-ago value: 1249026000.00
Growth: 0.18
Analyst revenue estimates for DUL.DE, period +1y (report date 2026-07-19):
Average estimate: 7253574140.00 USD
Low estimate: 6661000000.00
High estimate: 8336600000.00
Number of analysts: 23
Year-ago value: 5609943030.00
Growth: 0.29
Analyst revenue estimates for DUL.DE, period 0q (report date 2026-07-19):
Average estimate: 1316916310.00 USD
Low estimate: 1217000000.00
High estimate: 1385642380.00
Number of analysts: 20
Year-ago value: 773689000.00
Growth: 0.70
Analyst revenue estimates for DUL.DE, period 0y (report date 2026-07-19):
Average estimate: 5609943030.00 USD
Low estimate: 5464000000.00
High estimate: 5872000000.00
Number of analysts: 24
Year-ago value: 3713937000.00
Growth: 0.51
Analyst revenue estimates for DUL.DE, period +1q (report date 2026-07-25):
Average estimate: 1478357230.00 USD
Low estimate: 1368000000.00
High estimate: 1576600000.00
Number of analysts: 19
Year-ago value: 1249026000.00
Growth: 0.18
Analyst revenue estimates for DUL.DE, period +1y (report date 2026-07-25):
Average estimate: 7242981810.00 USD
Low estimate: 6661000000.00
High estimate: 8336600000.00
Number of analysts: 23
Year-ago value: 5612763860.00
Growth: 0.29
Analyst revenue estimates for DUL.DE, period 0q (report date 2026-07-25):
Average estimate: 1321651310.00 USD
Low estimate: 1217000000.00
High estimate: 1385642380.00
Number of analysts: 20
Year-ago value: 773689000.00
Growth: 0.71
Analyst revenue estimates for DUL.DE, period 0y (report date 2026-07-25):
Average estimate: 5612763860.00 USD
Low estimate: 5464000000.00
High estimate: 5872000000.00
Number of analysts: 24
Year-ago value: 3713937000.00
Growth: 0.51
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUN.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-07-10):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for DUO, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for DUOL, period +1q (report date 2026-05-30):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-05-30):
Average estimate: 303477470.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-05-30):
Average estimate: 7.93 USD
Low estimate: 7.39
High estimate: 8.50
Number of analysts: 6
Year-ago value: 6.65
Growth: 0.19
Analyst revenue estimates for DUOL, period +1y (report date 2026-05-30):
Average estimate: 1373642610.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206151640.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-05-30):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-05-30):
Average estimate: 295454130.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-05-30):
Average estimate: 6.65 USD
Low estimate: 6.60
High estimate: 6.68
Number of analysts: 3
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-05-30):
Average estimate: 1206151640.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-06-07):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-06-07):
Average estimate: 303477470.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-06-07):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-06-07):
Average estimate: 1373634540.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206157660.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-06-07):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-06-07):
Average estimate: 295454130.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-06-07):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-06-07):
Average estimate: 1206157660.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-06-09):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-06-09):
Average estimate: 303566410.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-06-09):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-06-09):
Average estimate: 1373835680.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206367010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-06-09):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-06-09):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-06-09):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-06-09):
Average estimate: 1206367010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-06-14):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-06-14):
Average estimate: 303566410.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-06-14):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-06-14):
Average estimate: 1373835680.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206367010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-06-14):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-06-14):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-06-14):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-06-14):
Average estimate: 1206367010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-06-20):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-06-20):
Average estimate: 303566410.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-06-20):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-06-20):
Average estimate: 1373835680.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206367010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-06-20):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-06-20):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-06-20):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-06-20):
Average estimate: 1206367010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-06-23):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-06-23):
Average estimate: 303566410.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-06-23):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-06-23):
Average estimate: 1373835680.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206367010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-06-23):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-06-23):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-06-23):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-06-23):
Average estimate: 1206367010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-07-01):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-07-01):
Average estimate: 303566410.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-07-01):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-07-01):
Average estimate: 1373835680.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206367010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-07-01):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-07-01):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-07-01):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-07-01):
Average estimate: 1206367010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-07-04):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-07-04):
Average estimate: 303566410.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-07-04):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-07-04):
Average estimate: 1373835680.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206367010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-07-04):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-07-04):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-07-04):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-07-04):
Average estimate: 1206367010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-07-10):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-07-10):
Average estimate: 303725230.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 17
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-07-10):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.06
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-07-10):
Average estimate: 1374164260.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 21
Year-ago value: 1206612010.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-07-10):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.10
Analyst revenue estimates for DUOL, period 0q (report date 2026-07-10):
Average estimate: 295485800.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 18
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-07-10):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-07-10):
Average estimate: 1206612010.00 USD
Low estimate: 1199105000.00
High estimate: 1214000000.00
Number of analysts: 20
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-07-19):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-07-19):
Average estimate: 304012050.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 19
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-07-19):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.07
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-07-19):
Average estimate: 1376363550.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 22
Year-ago value: 1208352290.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-07-19):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.09
Analyst revenue estimates for DUOL, period 0q (report date 2026-07-19):
Average estimate: 295528650.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 19
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-07-19):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-07-19):
Average estimate: 1208352290.00 USD
Low estimate: 1199105000.00
High estimate: 1231785180.00
Number of analysts: 22
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOL, period +1q (report date 2026-07-25):
Average estimate: 1.54 USD
Low estimate: 1.51
High estimate: 1.59
Number of analysts: 3
Year-ago value: 6.80
Growth: -0.77
Analyst revenue estimates for DUOL, period +1q (report date 2026-07-25):
Average estimate: 304012050.00 USD
Low estimate: 296388000.00
High estimate: 309000000.00
Number of analysts: 19
Year-ago value: 271713000.00
Growth: 0.12
Analyst earnings estimates for DUOL, period +1y (report date 2026-07-25):
Average estimate: 7.85 USD
Low estimate: 7.39
High estimate: 8.07
Number of analysts: 6
Year-ago value: 6.69
Growth: 0.17
Analyst revenue estimates for DUOL, period +1y (report date 2026-07-25):
Average estimate: 1376363550.00 USD
Low estimate: 1325339000.00
High estimate: 1458050000.00
Number of analysts: 22
Year-ago value: 1208352290.00
Growth: 0.14
Analyst earnings estimates for DUOL, period 0q (report date 2026-07-25):
Average estimate: 1.54 USD
Low estimate: 1.48
High estimate: 1.58
Number of analysts: 3
Year-ago value: 1.70
Growth: -0.09
Analyst revenue estimates for DUOL, period 0q (report date 2026-07-25):
Average estimate: 295528650.00 USD
Low estimate: 294239890.00
High estimate: 297000000.00
Number of analysts: 19
Year-ago value: 252265000.00
Growth: 0.17
Analyst earnings estimates for DUOL, period 0y (report date 2026-07-25):
Average estimate: 6.69 USD
Low estimate: 6.60
High estimate: 6.75
Number of analysts: 5
Year-ago value: 11.77
Growth: -0.43
Analyst revenue estimates for DUOL, period 0y (report date 2026-07-25):
Average estimate: 1208352290.00 USD
Low estimate: 1199105000.00
High estimate: 1231785180.00
Number of analysts: 22
Year-ago value: 1037589000.00
Growth: 0.16
Analyst earnings estimates for DUOT, period +1q (report date 2026-05-30):
Average estimate: 0.01 USD
Low estimate: 0.01
High estimate: 0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.17
Analyst revenue estimates for DUOT, period +1q (report date 2026-05-30):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 6877280.00
Growth: 0.72
Analyst earnings estimates for DUOT, period +1y (report date 2026-05-30):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.04
Growth: 5.25
Analyst revenue estimates for DUOT, period +1y (report date 2026-05-30):
Average estimate: 60000000.00 USD
Low estimate: 60000000.00
High estimate: 60000000.00
Number of analysts: 1
Year-ago value: 48200000.00
Growth: 0.24
Analyst earnings estimates for DUOT, period 0q (report date 2026-05-30):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.30
Growth: 0.93
Analyst revenue estimates for DUOT, period 0q (report date 2026-05-30):
Average estimate: 10700000.00 USD
Low estimate: 10700000.00
High estimate: 10700000.00
Number of analysts: 1
Year-ago value: 5736040.00
Growth: 0.87
Analyst earnings estimates for DUOT, period 0y (report date 2026-05-30):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: -0.64
Growth: 1.06
Analyst revenue estimates for DUOT, period 0y (report date 2026-05-30):
Average estimate: 48200000.00 USD
Low estimate: 48200000.00
High estimate: 48200000.00
Number of analysts: 1
Year-ago value: 27023650.00
Growth: 0.78
Analyst earnings estimates for DUOT, period +1q (report date 2026-06-07):
Average estimate: 0.01 USD
Low estimate: 0.01
High estimate: 0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.17
Analyst revenue estimates for DUOT, period +1q (report date 2026-06-07):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 6877280.00
Growth: 0.72
Analyst earnings estimates for DUOT, period +1y (report date 2026-06-07):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.04
Growth: 5.25
Analyst revenue estimates for DUOT, period +1y (report date 2026-06-07):
Average estimate: 60000000.00 USD
Low estimate: 60000000.00
High estimate: 60000000.00
Number of analysts: 1
Year-ago value: 48200000.00
Growth: 0.24
Analyst earnings estimates for DUOT, period 0q (report date 2026-06-07):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.30
Growth: 0.93
Analyst revenue estimates for DUOT, period 0q (report date 2026-06-07):
Average estimate: 10700000.00 USD
Low estimate: 10700000.00
High estimate: 10700000.00
Number of analysts: 1
Year-ago value: 5736040.00
Growth: 0.87
Analyst earnings estimates for DUOT, period 0y (report date 2026-06-07):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: -0.64
Growth: 1.06
Analyst revenue estimates for DUOT, period 0y (report date 2026-06-07):
Average estimate: 48200000.00 USD
Low estimate: 48200000.00
High estimate: 48200000.00
Number of analysts: 1
Year-ago value: 27023650.00
Growth: 0.78
Analyst earnings estimates for DUOT, period +1q (report date 2026-06-14):
Average estimate: 0.01 USD
Low estimate: 0.01
High estimate: 0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.17
Analyst revenue estimates for DUOT, period +1q (report date 2026-06-14):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 6877280.00
Growth: 0.72
Analyst earnings estimates for DUOT, period +1y (report date 2026-06-14):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.04
Growth: 5.25
Analyst revenue estimates for DUOT, period +1y (report date 2026-06-14):
Average estimate: 60000000.00 USD
Low estimate: 60000000.00
High estimate: 60000000.00
Number of analysts: 1
Year-ago value: 48200000.00
Growth: 0.24
Analyst earnings estimates for DUOT, period 0q (report date 2026-06-14):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.30
Growth: 0.93
Analyst revenue estimates for DUOT, period 0q (report date 2026-06-14):
Average estimate: 10700000.00 USD
Low estimate: 10700000.00
High estimate: 10700000.00
Number of analysts: 1
Year-ago value: 5736040.00
Growth: 0.87
Analyst earnings estimates for DUOT, period 0y (report date 2026-06-14):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Year-ago value: -0.64
Growth: 1.06
Analyst revenue estimates for DUOT, period 0y (report date 2026-06-14):
Average estimate: 48200000.00 USD
Low estimate: 48200000.00
High estimate: 48200000.00
Number of analysts: 1
Year-ago value: 27023650.00
Growth: 0.78
Analyst earnings estimates for DUOT, period +1q (report date 2026-06-20):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.50
Analyst revenue estimates for DUOT, period +1q (report date 2026-06-20):
Average estimate: 12800000.00 USD
Low estimate: 12800000.00
High estimate: 12800000.00
Number of analysts: 1
Year-ago value: 6877280.00
Growth: 0.86
Analyst earnings estimates for DUOT, period +1y (report date 2026-06-20):
Average estimate: 0.35 USD
Low estimate: 0.35
High estimate: 0.35
Number of analysts: 1
Year-ago value: 1.47
Growth: -0.76