speb/financial-data huggingface dataset:
Analyst revenue estimates for ROI.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ROI.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ROI.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ROI.V, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ROI.V, 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 ROI.V, 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 ROI.V, 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 ROI.V, 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 ROI.V, 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 ROI.V, 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 ROI.V, 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 ROI.V, 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 ROIV, period +1q (report date 2026-05-31):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-05-31):
Average estimate: 3993300.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 10
Year-ago value: 1571000.00
Growth: 1.54
Analyst earnings estimates for ROIV, period +1y (report date 2026-05-31):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-05-31):
Average estimate: 487720340.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 11
Year-ago value: 77976930.00
Growth: 5.25
Analyst earnings estimates for ROIV, period 0q (report date 2026-05-31):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-05-31):
Average estimate: 2372300.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 10
Year-ago value: 2170000.00
Growth: 0.09
Analyst earnings estimates for ROIV, period 0y (report date 2026-05-31):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-05-31):
Average estimate: 77976930.00 USD
Low estimate: 12463640.00
High estimate: 311211000.00
Number of analysts: 11
Year-ago value: 8260000.00
Growth: 8.44
Analyst earnings estimates for ROIV, period +1q (report date 2026-06-08):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-06-08):
Average estimate: 3993300.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 10
Year-ago value: 1571000.00
Growth: 1.54
Analyst earnings estimates for ROIV, period +1y (report date 2026-06-08):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-06-08):
Average estimate: 487720340.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 11
Year-ago value: 77976930.00
Growth: 5.25
Analyst earnings estimates for ROIV, period 0q (report date 2026-06-08):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-06-08):
Average estimate: 2372300.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 10
Year-ago value: 2170000.00
Growth: 0.09
Analyst earnings estimates for ROIV, period 0y (report date 2026-06-08):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-06-08):
Average estimate: 77976930.00 USD
Low estimate: 12463640.00
High estimate: 311211000.00
Number of analysts: 11
Year-ago value: 8260000.00
Growth: 8.44
Analyst earnings estimates for ROIV, period +1q (report date 2026-06-20):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-06-20):
Average estimate: 3993300.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 10
Year-ago value: 1571000.00
Growth: 1.54
Analyst earnings estimates for ROIV, period +1y (report date 2026-06-20):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-06-20):
Average estimate: 487720340.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 11
Year-ago value: 77976930.00
Growth: 5.25
Analyst earnings estimates for ROIV, period 0q (report date 2026-06-20):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-06-20):
Average estimate: 2372300.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 10
Year-ago value: 2170000.00
Growth: 0.09
Analyst earnings estimates for ROIV, period 0y (report date 2026-06-20):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-06-20):
Average estimate: 77976930.00 USD
Low estimate: 12463640.00
High estimate: 311211000.00
Number of analysts: 11
Year-ago value: 8260000.00
Growth: 8.44
Analyst earnings estimates for ROIV, period +1q (report date 2026-06-23):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-06-23):
Average estimate: 3993300.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 10
Year-ago value: 1571000.00
Growth: 1.54
Analyst earnings estimates for ROIV, period +1y (report date 2026-06-23):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-06-23):
Average estimate: 487720340.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 11
Year-ago value: 77976930.00
Growth: 5.25
Analyst earnings estimates for ROIV, period 0q (report date 2026-06-23):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-06-23):
Average estimate: 2372300.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 10
Year-ago value: 2170000.00
Growth: 0.09
Analyst earnings estimates for ROIV, period 0y (report date 2026-06-23):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-06-23):
Average estimate: 77976930.00 USD
Low estimate: 12463640.00
High estimate: 311211000.00
Number of analysts: 11
Year-ago value: 8260000.00
Growth: 8.44
Analyst earnings estimates for ROIV, period +1q (report date 2026-07-11):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-07-11):
Average estimate: 3993300.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 10
Year-ago value: 1571000.00
Growth: 1.54
Analyst earnings estimates for ROIV, period +1y (report date 2026-07-11):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-07-11):
Average estimate: 498910610.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 11
Year-ago value: 70988480.00
Growth: 6.03
Analyst earnings estimates for ROIV, period 0q (report date 2026-07-11):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-07-11):
Average estimate: 2372300.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 10
Year-ago value: 2170000.00
Growth: 0.09
Analyst earnings estimates for ROIV, period 0y (report date 2026-07-11):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-07-11):
Average estimate: 70988480.00 USD
Low estimate: 12463640.00
High estimate: 234338000.00
Number of analysts: 11
Year-ago value: 8260000.00
Growth: 7.59
Analyst earnings estimates for ROIV, period +1q (report date 2026-07-19):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-07-19):
Average estimate: 3993300.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 10
Year-ago value: 1571000.00
Growth: 1.54
Analyst earnings estimates for ROIV, period +1y (report date 2026-07-19):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-07-19):
Average estimate: 517301670.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 10
Year-ago value: 67787330.00
Growth: 6.63
Analyst earnings estimates for ROIV, period 0q (report date 2026-07-19):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-07-19):
Average estimate: 2372300.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 10
Year-ago value: 2170000.00
Growth: 0.09
Analyst earnings estimates for ROIV, period 0y (report date 2026-07-19):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-07-19):
Average estimate: 67787330.00 USD
Low estimate: 12463640.00
High estimate: 234338000.00
Number of analysts: 10
Year-ago value: 8260000.00
Growth: 7.21
Analyst earnings estimates for ROIV, period +1q (report date 2026-07-25):
Average estimate: -0.40 USD
Low estimate: -0.55
High estimate: -0.29
Number of analysts: 3
Year-ago value: -0.28
Growth: -0.44
Analyst revenue estimates for ROIV, period +1q (report date 2026-07-25):
Average estimate: 4140440.00 USD
Low estimate: 0.00
High estimate: 13210000.00
Number of analysts: 9
Year-ago value: 1571000.00
Growth: 1.64
Analyst earnings estimates for ROIV, period +1y (report date 2026-07-25):
Average estimate: -1.56 USD
Low estimate: -1.91
High estimate: -1.31
Number of analysts: 3
Year-ago value: -1.50
Growth: -0.04
Analyst revenue estimates for ROIV, period +1y (report date 2026-07-25):
Average estimate: 465839190.00 USD
Low estimate: 119000000.00
High estimate: 1496800000.00
Number of analysts: 9
Year-ago value: 49281700.00
Growth: 8.45
Analyst earnings estimates for ROIV, period 0q (report date 2026-07-25):
Average estimate: -0.36 USD
Low estimate: -0.47
High estimate: -0.27
Number of analysts: 3
Year-ago value: -0.25
Growth: -0.42
Analyst revenue estimates for ROIV, period 0q (report date 2026-07-25):
Average estimate: 2339330.00 USD
Low estimate: 0.00
High estimate: 5000000.00
Number of analysts: 9
Year-ago value: 2170000.00
Growth: 0.08
Analyst earnings estimates for ROIV, period 0y (report date 2026-07-25):
Average estimate: -1.50 USD
Low estimate: -1.96
High estimate: -1.18
Number of analysts: 3
Year-ago value: -1.08
Growth: -0.39
Analyst revenue estimates for ROIV, period 0y (report date 2026-07-25):
Average estimate: 49281700.00 USD
Low estimate: 12463640.00
High estimate: 187380000.00
Number of analysts: 9
Year-ago value: 8260000.00
Growth: 4.97
Analyst earnings estimates for ROK, period +1q (report date 2026-05-31):
Average estimate: 3.55 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 22
Year-ago value: 3.34
Growth: 0.06
Analyst revenue estimates for ROK, period +1q (report date 2026-05-31):
Average estimate: 2368050050.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 20
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-05-31):
Average estimate: 14.51 USD
Low estimate: 13.75
High estimate: 15.30
Number of analysts: 27
Year-ago value: 12.98
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-05-31):
Average estimate: 9444242090.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 26
Year-ago value: 8960306000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0q (report date 2026-05-31):
Average estimate: 3.37 USD
Low estimate: 3.26
High estimate: 3.46
Number of analysts: 22
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-05-31):
Average estimate: 2246374180.00 USD
Low estimate: 2218730000.00
High estimate: 2306000000.00
Number of analysts: 20
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-05-31):
Average estimate: 12.98 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 26
Year-ago value: 10.53
Growth: 0.23
Analyst revenue estimates for ROK, period 0y (report date 2026-05-31):
Average estimate: 8960306000.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 25
Year-ago value: 8342000000.00
Growth: 0.07
Analyst earnings estimates for ROK, period +1q (report date 2026-06-08):
Average estimate: 3.55 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 22
Year-ago value: 3.34
Growth: 0.06
Analyst revenue estimates for ROK, period +1q (report date 2026-06-08):
Average estimate: 2368050050.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 20
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-06-08):
Average estimate: 14.51 USD
Low estimate: 13.75
High estimate: 15.30
Number of analysts: 27
Year-ago value: 12.98
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-06-08):
Average estimate: 9444242090.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 26
Year-ago value: 8960306000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0q (report date 2026-06-08):
Average estimate: 3.37 USD
Low estimate: 3.26
High estimate: 3.46
Number of analysts: 22
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-06-08):
Average estimate: 2246374180.00 USD
Low estimate: 2218730000.00
High estimate: 2306000000.00
Number of analysts: 20
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-06-08):
Average estimate: 12.98 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 26
Year-ago value: 10.53
Growth: 0.23
Analyst revenue estimates for ROK, period 0y (report date 2026-06-08):
Average estimate: 8960306000.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 25
Year-ago value: 8342000000.00
Growth: 0.07
Analyst earnings estimates for ROK, period +1q (report date 2026-06-20):
Average estimate: 3.55 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 23
Year-ago value: 3.34
Growth: 0.06
Analyst revenue estimates for ROK, period +1q (report date 2026-06-20):
Average estimate: 2367833380.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 21
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-06-20):
Average estimate: 14.53 USD
Low estimate: 13.75
High estimate: 15.30
Number of analysts: 29
Year-ago value: 12.99
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-06-20):
Average estimate: 9447784960.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 28
Year-ago value: 8964924440.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0q (report date 2026-06-20):
Average estimate: 3.38 USD
Low estimate: 3.26
High estimate: 3.46
Number of analysts: 23
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-06-20):
Average estimate: 2246775880.00 USD
Low estimate: 2230620000.00
High estimate: 2306000000.00
Number of analysts: 21
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-06-20):
Average estimate: 12.99 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 28
Year-ago value: 10.53
Growth: 0.23
Analyst revenue estimates for ROK, period 0y (report date 2026-06-20):
Average estimate: 8964924440.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 27
Year-ago value: 8342000000.00
Growth: 0.07
Analyst earnings estimates for ROK, period +1q (report date 2026-06-23):
Average estimate: 3.55 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 23
Year-ago value: 3.34
Growth: 0.06
Analyst revenue estimates for ROK, period +1q (report date 2026-06-23):
Average estimate: 2367833380.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 21
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-06-23):
Average estimate: 14.53 USD
Low estimate: 13.75
High estimate: 15.30
Number of analysts: 29
Year-ago value: 12.99
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-06-23):
Average estimate: 9447784960.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 28
Year-ago value: 8964924440.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0q (report date 2026-06-23):
Average estimate: 3.38 USD
Low estimate: 3.26
High estimate: 3.46
Number of analysts: 23
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-06-23):
Average estimate: 2246775880.00 USD
Low estimate: 2230620000.00
High estimate: 2306000000.00
Number of analysts: 21
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-06-23):
Average estimate: 12.99 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 28
Year-ago value: 10.53
Growth: 0.23
Analyst revenue estimates for ROK, period 0y (report date 2026-06-23):
Average estimate: 8964924440.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 27
Year-ago value: 8342000000.00
Growth: 0.07
Analyst earnings estimates for ROK, period +1q (report date 2026-07-11):
Average estimate: 3.58 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 20
Year-ago value: 3.34
Growth: 0.07
Analyst revenue estimates for ROK, period +1q (report date 2026-07-11):
Average estimate: 2373081810.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 19
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-07-11):
Average estimate: 14.62 USD
Low estimate: 13.90
High estimate: 15.25
Number of analysts: 27
Year-ago value: 13.02
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-07-11):
Average estimate: 9469824050.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 27
Year-ago value: 8971350230.00
Growth: 0.06
Analyst earnings estimates for ROK, period 0q (report date 2026-07-11):
Average estimate: 3.38 USD
Low estimate: 3.26
High estimate: 3.47
Number of analysts: 21
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-07-11):
Average estimate: 2247600770.00 USD
Low estimate: 2230620000.00
High estimate: 2306000000.00
Number of analysts: 20
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-07-11):
Average estimate: 13.02 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 27
Year-ago value: 10.53
Growth: 0.24
Analyst revenue estimates for ROK, period 0y (report date 2026-07-11):
Average estimate: 8971350230.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 26
Year-ago value: 8342000000.00
Growth: 0.08
Analyst earnings estimates for ROK, period +1q (report date 2026-07-19):
Average estimate: 3.58 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 20
Year-ago value: 3.34
Growth: 0.07
Analyst revenue estimates for ROK, period +1q (report date 2026-07-19):
Average estimate: 2373081810.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 19
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-07-19):
Average estimate: 14.63 USD
Low estimate: 13.90
High estimate: 15.25
Number of analysts: 27
Year-ago value: 13.03
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-07-19):
Average estimate: 9480779930.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 26
Year-ago value: 8971350230.00
Growth: 0.06
Analyst earnings estimates for ROK, period 0q (report date 2026-07-19):
Average estimate: 3.38 USD
Low estimate: 3.26
High estimate: 3.47
Number of analysts: 22
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-07-19):
Average estimate: 2247600770.00 USD
Low estimate: 2230620000.00
High estimate: 2306000000.00
Number of analysts: 20
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-07-19):
Average estimate: 13.03 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 27
Year-ago value: 10.53
Growth: 0.24
Analyst revenue estimates for ROK, period 0y (report date 2026-07-19):
Average estimate: 8971350230.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 26
Year-ago value: 8342000000.00
Growth: 0.08
Analyst earnings estimates for ROK, period +1q (report date 2026-07-25):
Average estimate: 3.58 USD
Low estimate: 3.31
High estimate: 4.00
Number of analysts: 20
Year-ago value: 3.34
Growth: 0.07
Analyst revenue estimates for ROK, period +1q (report date 2026-07-25):
Average estimate: 2373081810.00 USD
Low estimate: 2298000000.00
High estimate: 2474000000.00
Number of analysts: 19
Year-ago value: 2316000000.00
Growth: 0.02
Analyst earnings estimates for ROK, period +1y (report date 2026-07-25):
Average estimate: 14.63 USD
Low estimate: 13.90
High estimate: 15.25
Number of analysts: 27
Year-ago value: 13.03
Growth: 0.12
Analyst revenue estimates for ROK, period +1y (report date 2026-07-25):
Average estimate: 9480779930.00 USD
Low estimate: 9227160560.00
High estimate: 9836771870.00
Number of analysts: 26
Year-ago value: 8971350230.00
Growth: 0.06
Analyst earnings estimates for ROK, period 0q (report date 2026-07-25):
Average estimate: 3.38 USD
Low estimate: 3.26
High estimate: 3.47
Number of analysts: 22
Year-ago value: 2.82
Growth: 0.20
Analyst revenue estimates for ROK, period 0q (report date 2026-07-25):
Average estimate: 2247600770.00 USD
Low estimate: 2230620000.00
High estimate: 2306000000.00
Number of analysts: 20
Year-ago value: 2144000000.00
Growth: 0.05
Analyst earnings estimates for ROK, period 0y (report date 2026-07-25):
Average estimate: 13.03 USD
Low estimate: 12.79
High estimate: 13.50
Number of analysts: 27
Year-ago value: 10.53
Growth: 0.24
Analyst revenue estimates for ROK, period 0y (report date 2026-07-25):
Average estimate: 8971350230.00 USD
Low estimate: 8886000000.00
High estimate: 9124562000.00
Number of analysts: 26
Year-ago value: 8342000000.00
Growth: 0.08
Analyst earnings estimates for ROK.V, period +1q (report date 2026-06-01):
Average estimate: 0.01 CAD
Low estimate: 0.01
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.01
Growth: 2.00
Analyst revenue estimates for ROK.V, period +1q (report date 2026-06-01):
Average estimate: 22600000.00 CAD
Low estimate: 22600000.00
High estimate: 22600000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period +1y (report date 2026-06-01):
Average estimate: 0.02 CAD
Low estimate: 0.01
High estimate: 0.02
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.63
Analyst revenue estimates for ROK.V, period +1y (report date 2026-06-01):
Average estimate: 97700000.00 CAD
Low estimate: 97700000.00
High estimate: 97700000.00
Number of analysts: 1
Year-ago value: 86900000.00
Growth: 0.12
Analyst earnings estimates for ROK.V, period 0q (report date 2026-06-01):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.01
Growth: -0.50
Analyst revenue estimates for ROK.V, period 0q (report date 2026-06-01):
Average estimate: 22200000.00 CAD
Low estimate: 22200000.00
High estimate: 22200000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period 0y (report date 2026-06-01):
Average estimate: 0.04 CAD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 2
Year-ago value: -0.05
Growth: 1.80
Analyst revenue estimates for ROK.V, period 0y (report date 2026-06-01):
Average estimate: 86900000.00 CAD
Low estimate: 86900000.00
High estimate: 86900000.00
Number of analysts: 1
Year-ago value: 78396000.00
Growth: 0.11
Analyst earnings estimates for ROK.V, period +1q (report date 2026-06-20):
Average estimate: 0.01 CAD
Low estimate: 0.01
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.01
Growth: 2.00
Analyst revenue estimates for ROK.V, period +1q (report date 2026-06-20):
Average estimate: 22600000.00 CAD
Low estimate: 22600000.00
High estimate: 22600000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period +1y (report date 2026-06-20):
Average estimate: 0.02 CAD
Low estimate: 0.01
High estimate: 0.02
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.63
Analyst revenue estimates for ROK.V, period +1y (report date 2026-06-20):
Average estimate: 97700000.00 CAD
Low estimate: 97700000.00
High estimate: 97700000.00
Number of analysts: 1
Year-ago value: 86900000.00
Growth: 0.12
Analyst earnings estimates for ROK.V, period 0q (report date 2026-06-20):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.01
Growth: -0.50
Analyst revenue estimates for ROK.V, period 0q (report date 2026-06-20):
Average estimate: 22200000.00 CAD
Low estimate: 22200000.00
High estimate: 22200000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period 0y (report date 2026-06-20):
Average estimate: 0.04 CAD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 2
Year-ago value: -0.05
Growth: 1.80
Analyst revenue estimates for ROK.V, period 0y (report date 2026-06-20):
Average estimate: 86900000.00 CAD
Low estimate: 86900000.00
High estimate: 86900000.00
Number of analysts: 1
Year-ago value: 78396000.00
Growth: 0.11
Analyst earnings estimates for ROK.V, period +1q (report date 2026-06-23):
Average estimate: 0.01 CAD
Low estimate: 0.01
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.01
Growth: 2.00
Analyst revenue estimates for ROK.V, period +1q (report date 2026-06-23):
Average estimate: 22600000.00 CAD
Low estimate: 22600000.00
High estimate: 22600000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period +1y (report date 2026-06-23):
Average estimate: 0.02 CAD
Low estimate: 0.01
High estimate: 0.02
Number of analysts: 2
Year-ago value: 0.04
Growth: -0.63
Analyst revenue estimates for ROK.V, period +1y (report date 2026-06-23):
Average estimate: 97700000.00 CAD
Low estimate: 97700000.00
High estimate: 97700000.00
Number of analysts: 1
Year-ago value: 86900000.00
Growth: 0.12
Analyst earnings estimates for ROK.V, period 0q (report date 2026-06-23):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.01
Growth: -0.50
Analyst revenue estimates for ROK.V, period 0q (report date 2026-06-23):
Average estimate: 22200000.00 CAD
Low estimate: 22200000.00
High estimate: 22200000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period 0y (report date 2026-06-23):
Average estimate: 0.04 CAD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 2
Year-ago value: -0.05
Growth: 1.80
Analyst revenue estimates for ROK.V, period 0y (report date 2026-06-23):
Average estimate: 86900000.00 CAD
Low estimate: 86900000.00
High estimate: 86900000.00
Number of analysts: 1
Year-ago value: 78396000.00
Growth: 0.11
Analyst earnings estimates for ROK.V, period +1q (report date 2026-07-11):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.01
Growth: 1.50
Analyst revenue estimates for ROK.V, period +1q (report date 2026-07-11):
Average estimate: 19900000.00 CAD
Low estimate: 19900000.00
High estimate: 19900000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: -0.01
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.03
Growth: -1.00
Analyst revenue estimates for ROK.V, period +1y (report date 2026-07-11):
Average estimate: 92000000.00 CAD
Low estimate: 92000000.00
High estimate: 92000000.00
Number of analysts: 1
Year-ago value: 81600000.00
Growth: 0.13
Analyst earnings estimates for ROK.V, period 0q (report date 2026-07-11):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.01
Growth: -0.50
Analyst revenue estimates for ROK.V, period 0q (report date 2026-07-11):
Average estimate: 22200000.00 CAD
Low estimate: 22200000.00
High estimate: 22200000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period 0y (report date 2026-07-11):
Average estimate: 0.03 CAD
Low estimate: 0.02
High estimate: 0.03
Number of analysts: 2
Year-ago value: -0.05
Growth: 1.50
Analyst revenue estimates for ROK.V, period 0y (report date 2026-07-11):
Average estimate: 81600000.00 CAD
Low estimate: 81600000.00
High estimate: 81600000.00
Number of analysts: 1
Year-ago value: 78396000.00
Growth: 0.04
Analyst earnings estimates for ROK.V, period +1q (report date 2026-07-19):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.01
Growth: 1.50
Analyst revenue estimates for ROK.V, period +1q (report date 2026-07-19):
Average estimate: 19900000.00 CAD
Low estimate: 19900000.00
High estimate: 19900000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: -0.01
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.03
Growth: -1.00
Analyst revenue estimates for ROK.V, period +1y (report date 2026-07-19):
Average estimate: 92000000.00 CAD
Low estimate: 92000000.00
High estimate: 92000000.00
Number of analysts: 1
Year-ago value: 81600000.00
Growth: 0.13
Analyst earnings estimates for ROK.V, period 0q (report date 2026-07-19):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.01
Growth: -0.50
Analyst revenue estimates for ROK.V, period 0q (report date 2026-07-19):
Average estimate: 22200000.00 CAD
Low estimate: 22200000.00
High estimate: 22200000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period 0y (report date 2026-07-19):
Average estimate: 0.03 CAD
Low estimate: 0.02
High estimate: 0.03
Number of analysts: 2
Year-ago value: -0.05
Growth: 1.50
Analyst revenue estimates for ROK.V, period 0y (report date 2026-07-19):
Average estimate: 81600000.00 CAD
Low estimate: 81600000.00
High estimate: 81600000.00
Number of analysts: 1
Year-ago value: 78396000.00
Growth: 0.04
Analyst earnings estimates for ROK.V, period +1q (report date 2026-07-25):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.01
Growth: 1.50
Analyst revenue estimates for ROK.V, period +1q (report date 2026-07-25):
Average estimate: 19900000.00 CAD
Low estimate: 19900000.00
High estimate: 19900000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: -0.01
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.03
Growth: -1.00
Analyst revenue estimates for ROK.V, period +1y (report date 2026-07-25):
Average estimate: 92000000.00 CAD
Low estimate: 92000000.00
High estimate: 92000000.00
Number of analysts: 1
Year-ago value: 81600000.00
Growth: 0.13
Analyst earnings estimates for ROK.V, period 0q (report date 2026-07-25):
Average estimate: 0.01 CAD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: 0.01
Growth: -0.50
Analyst revenue estimates for ROK.V, period 0q (report date 2026-07-25):
Average estimate: 22200000.00 CAD
Low estimate: 22200000.00
High estimate: 22200000.00
Number of analysts: 1
Analyst earnings estimates for ROK.V, period 0y (report date 2026-07-25):
Average estimate: 0.03 CAD
Low estimate: 0.02
High estimate: 0.03
Number of analysts: 2
Year-ago value: -0.05
Growth: 1.50
Analyst revenue estimates for ROK.V, period 0y (report date 2026-07-25):
Average estimate: 81600000.00 CAD
Low estimate: 81600000.00
High estimate: 81600000.00
Number of analysts: 1
Year-ago value: 78396000.00
Growth: 0.04
Analyst earnings estimates for ROKU, period +1q (report date 2026-05-31):
Average estimate: 0.54 USD
Low estimate: 0.46
High estimate: 0.78
Number of analysts: 9
Year-ago value: 0.16
Growth: 2.39
Analyst revenue estimates for ROKU, period +1q (report date 2026-05-31):
Average estimate: 1398110100.00 USD
Low estimate: 1359687530.00
High estimate: 1454000000.00
Number of analysts: 25
Year-ago value: 1210638000.00
Growth: 0.15
Analyst earnings estimates for ROKU, period +1y (report date 2026-05-31):
Average estimate: 3.53 USD
Low estimate: 2.69
High estimate: 4.40
Number of analysts: 9
Year-ago value: 2.41
Growth: 0.47
Analyst revenue estimates for ROKU, period +1y (report date 2026-05-31):
Average estimate: 6229795580.00 USD
Low estimate: 6045000000.00
High estimate: 6506300000.00
Number of analysts: 28
Year-ago value: 5551590070.00
Growth: 0.12
Analyst earnings estimates for ROKU, period 0q (report date 2026-05-31):
Average estimate: 0.56 USD
Low estimate: 0.36
High estimate: 0.63
Number of analysts: 9
Year-ago value: 0.07
Growth: 7.05
Analyst revenue estimates for ROKU, period 0q (report date 2026-05-31):
Average estimate: 1297091610.00 USD
Low estimate: 1292234000.00
High estimate: 1306000000.00
Number of analysts: 25
Year-ago value: 1111038000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period 0y (report date 2026-05-31):
Average estimate: 2.41 USD
Low estimate: 2.13
High estimate: 2.67
Number of analysts: 9
Year-ago value: 0.60
Growth: 2.99
Analyst revenue estimates for ROKU, period 0y (report date 2026-05-31):
Average estimate: 5551590070.00 USD
Low estimate: 5507000000.00
High estimate: 5640000000.00
Number of analysts: 27
Year-ago value: 4737251000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period +1q (report date 2026-06-08):
Average estimate: 0.54 USD
Low estimate: 0.46
High estimate: 0.78
Number of analysts: 9
Year-ago value: 0.16
Growth: 2.39
Analyst revenue estimates for ROKU, period +1q (report date 2026-06-08):
Average estimate: 1398110100.00 USD
Low estimate: 1359687530.00
High estimate: 1454000000.00
Number of analysts: 25
Year-ago value: 1210638000.00
Growth: 0.15
Analyst earnings estimates for ROKU, period +1y (report date 2026-06-08):
Average estimate: 3.53 USD
Low estimate: 2.69
High estimate: 4.40
Number of analysts: 9
Year-ago value: 2.41
Growth: 0.47
Analyst revenue estimates for ROKU, period +1y (report date 2026-06-08):
Average estimate: 6235465450.00 USD
Low estimate: 6045000000.00
High estimate: 6506300000.00
Number of analysts: 28
Year-ago value: 5553728840.00
Growth: 0.12
Analyst earnings estimates for ROKU, period 0q (report date 2026-06-08):
Average estimate: 0.56 USD
Low estimate: 0.36
High estimate: 0.63
Number of analysts: 9
Year-ago value: 0.07
Growth: 7.05
Analyst revenue estimates for ROKU, period 0q (report date 2026-06-08):
Average estimate: 1297091610.00 USD
Low estimate: 1292234000.00
High estimate: 1306000000.00
Number of analysts: 25
Year-ago value: 1111038000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period 0y (report date 2026-06-08):
Average estimate: 2.41 USD
Low estimate: 2.13
High estimate: 2.67
Number of analysts: 9
Year-ago value: 0.60
Growth: 2.99
Analyst revenue estimates for ROKU, period 0y (report date 2026-06-08):
Average estimate: 5553728840.00 USD
Low estimate: 5507000000.00
High estimate: 5640000000.00
Number of analysts: 27
Year-ago value: 4737251000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period +1q (report date 2026-06-22):
Average estimate: 0.51 USD
Low estimate: 0.46
High estimate: 0.60
Number of analysts: 9
Year-ago value: 0.16
Growth: 2.19
Analyst revenue estimates for ROKU, period +1q (report date 2026-06-22):
Average estimate: 1400440480.00 USD
Low estimate: 1359687530.00
High estimate: 1454000000.00
Number of analysts: 26
Year-ago value: 1210638000.00
Growth: 0.16
Analyst earnings estimates for ROKU, period +1y (report date 2026-06-22):
Average estimate: 3.59 USD
Low estimate: 2.69
High estimate: 4.40
Number of analysts: 9
Year-ago value: 2.44
Growth: 0.47
Analyst revenue estimates for ROKU, period +1y (report date 2026-06-22):
Average estimate: 6253308840.00 USD
Low estimate: 6045000000.00
High estimate: 6506300000.00
Number of analysts: 28
Year-ago value: 5558673060.00
Growth: 0.13
Analyst earnings estimates for ROKU, period 0q (report date 2026-06-22):
Average estimate: 0.56 USD
Low estimate: 0.36
High estimate: 0.63
Number of analysts: 9
Year-ago value: 0.07
Growth: 7.03
Analyst revenue estimates for ROKU, period 0q (report date 2026-06-22):
Average estimate: 1297461160.00 USD
Low estimate: 1292234000.00
High estimate: 1306000000.00
Number of analysts: 26
Year-ago value: 1111038000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period 0y (report date 2026-06-22):
Average estimate: 2.44 USD
Low estimate: 2.37
High estimate: 2.67
Number of analysts: 9
Year-ago value: 0.60
Growth: 3.04
Analyst revenue estimates for ROKU, period 0y (report date 2026-06-22):
Average estimate: 5558673060.00 USD
Low estimate: 5506516000.00
High estimate: 5652300000.00
Number of analysts: 28
Year-ago value: 4737251000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period +1q (report date 2026-07-11):
Average estimate: 0.51 USD
Low estimate: 0.46
High estimate: 0.60
Number of analysts: 9
Year-ago value: 0.16
Growth: 2.19
Analyst revenue estimates for ROKU, period +1q (report date 2026-07-11):
Average estimate: 1400698100.00 USD
Low estimate: 1359687530.00
High estimate: 1454000000.00
Number of analysts: 25
Year-ago value: 1210638000.00
Growth: 0.16
Analyst earnings estimates for ROKU, period +1y (report date 2026-07-11):
Average estimate: 3.69 USD
Low estimate: 2.76
High estimate: 4.40
Number of analysts: 9
Year-ago value: 2.44
Growth: 0.51
Analyst revenue estimates for ROKU, period +1y (report date 2026-07-11):
Average estimate: 6253918320.00 USD
Low estimate: 6045000000.00
High estimate: 6506300000.00
Number of analysts: 27
Year-ago value: 5558402370.00
Growth: 0.13
Analyst earnings estimates for ROKU, period 0q (report date 2026-07-11):
Average estimate: 0.56 USD
Low estimate: 0.36
High estimate: 0.63
Number of analysts: 9
Year-ago value: 0.07
Growth: 7.03
Analyst revenue estimates for ROKU, period 0q (report date 2026-07-11):
Average estimate: 1297559610.00 USD
Low estimate: 1292234000.00
High estimate: 1306000000.00
Number of analysts: 25
Year-ago value: 1111038000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period 0y (report date 2026-07-11):
Average estimate: 2.44 USD
Low estimate: 2.37
High estimate: 2.67
Number of analysts: 10
Year-ago value: 0.60
Growth: 3.03
Analyst revenue estimates for ROKU, period 0y (report date 2026-07-11):
Average estimate: 5558402370.00 USD
Low estimate: 5506516000.00
High estimate: 5652300000.00
Number of analysts: 28
Year-ago value: 4737251000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period +1q (report date 2026-07-19):
Average estimate: 0.51 USD
Low estimate: 0.46
High estimate: 0.60
Number of analysts: 8
Year-ago value: 0.16
Growth: 2.20
Analyst revenue estimates for ROKU, period +1q (report date 2026-07-19):
Average estimate: 1400698100.00 USD
Low estimate: 1359687530.00
High estimate: 1454000000.00
Number of analysts: 25
Year-ago value: 1210638000.00
Growth: 0.16
Analyst earnings estimates for ROKU, period +1y (report date 2026-07-19):
Average estimate: 3.69 USD
Low estimate: 2.76
High estimate: 4.40
Number of analysts: 9
Year-ago value: 2.44
Growth: 0.51
Analyst revenue estimates for ROKU, period +1y (report date 2026-07-19):
Average estimate: 6254520170.00 USD
Low estimate: 6045000000.00
High estimate: 6506300000.00
Number of analysts: 27
Year-ago value: 5558402370.00
Growth: 0.13
Analyst earnings estimates for ROKU, period 0q (report date 2026-07-19):
Average estimate: 0.56 USD
Low estimate: 0.36
High estimate: 0.63
Number of analysts: 8
Year-ago value: 0.07
Growth: 7.04
Analyst revenue estimates for ROKU, period 0q (report date 2026-07-19):
Average estimate: 1297559610.00 USD
Low estimate: 1292234000.00
High estimate: 1306000000.00
Number of analysts: 25
Year-ago value: 1111038000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period 0y (report date 2026-07-19):
Average estimate: 2.44 USD
Low estimate: 2.37
High estimate: 2.67
Number of analysts: 10
Year-ago value: 0.60
Growth: 3.03
Analyst revenue estimates for ROKU, period 0y (report date 2026-07-19):
Average estimate: 5558402370.00 USD
Low estimate: 5506516000.00
High estimate: 5652300000.00
Number of analysts: 28
Year-ago value: 4737251000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period +1q (report date 2026-07-25):
Average estimate: 0.51 USD
Low estimate: 0.46
High estimate: 0.60
Number of analysts: 8
Year-ago value: 0.16
Growth: 2.20
Analyst revenue estimates for ROKU, period +1q (report date 2026-07-25):
Average estimate: 1400699100.00 USD
Low estimate: 1359687530.00
High estimate: 1454000000.00
Number of analysts: 25
Year-ago value: 1210638000.00
Growth: 0.16
Analyst earnings estimates for ROKU, period +1y (report date 2026-07-25):
Average estimate: 3.69 USD
Low estimate: 2.76
High estimate: 4.40
Number of analysts: 9
Year-ago value: 2.44
Growth: 0.51
Analyst revenue estimates for ROKU, period +1y (report date 2026-07-25):
Average estimate: 6254520650.00 USD
Low estimate: 6045000000.00
High estimate: 6506300000.00
Number of analysts: 27
Year-ago value: 5558402910.00
Growth: 0.13
Analyst earnings estimates for ROKU, period 0q (report date 2026-07-25):
Average estimate: 0.56 USD
Low estimate: 0.36
High estimate: 0.63
Number of analysts: 8
Year-ago value: 0.07
Growth: 7.04
Analyst revenue estimates for ROKU, period 0q (report date 2026-07-25):
Average estimate: 1297561010.00 USD
Low estimate: 1292234000.00
High estimate: 1306000000.00
Number of analysts: 25
Year-ago value: 1111038000.00
Growth: 0.17
Analyst earnings estimates for ROKU, period 0y (report date 2026-07-25):
Average estimate: 2.44 USD
Low estimate: 2.37
High estimate: 2.67
Number of analysts: 10
Year-ago value: 0.60
Growth: 3.03
Analyst revenue estimates for ROKU, period 0y (report date 2026-07-25):
Average estimate: 5558402910.00 USD
Low estimate: 5506516000.00
High estimate: 5652300000.00
Number of analysts: 28
Year-ago value: 4737251000.00
Growth: 0.17
Analyst earnings estimates for ROL, period +1q (report date 2026-05-31):
Average estimate: 0.39 USD
Low estimate: 0.37
High estimate: 0.41
Number of analysts: 13
Year-ago value: 0.35
Growth: 0.11
Analyst revenue estimates for ROL, period +1q (report date 2026-05-31):
Average estimate: 1121594900.00 USD
Low estimate: 1104000000.00
High estimate: 1138700000.00
Number of analysts: 11
Year-ago value: 1026106000.00
Growth: 0.09
Analyst earnings estimates for ROL, period +1y (report date 2026-05-31):
Average estimate: 1.40 USD
Low estimate: 1.30
High estimate: 1.46
Number of analysts: 18
Year-ago value: 1.25
Growth: 0.12
Analyst revenue estimates for ROL, period +1y (report date 2026-05-31):
Average estimate: 4495693630.00 USD
Low estimate: 4374000000.00
High estimate: 4578300000.00
Number of analysts: 16
Year-ago value: 4128885230.00
Growth: 0.09
Analyst earnings estimates for ROL, period 0q (report date 2026-05-31):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.35
Number of analysts: 14
Year-ago value: 0.30
Growth: 0.14
Analyst revenue estimates for ROL, period 0q (report date 2026-05-31):
Average estimate: 1094749520.00 USD
Low estimate: 1070000000.00
High estimate: 1109700000.00
Number of analysts: 11
Year-ago value: 999527000.00
Growth: 0.10
Analyst earnings estimates for ROL, period 0y (report date 2026-05-31):
Average estimate: 1.25 USD
Low estimate: 1.20
High estimate: 1.28
Number of analysts: 17
Year-ago value: 1.12
Growth: 0.11
Analyst revenue estimates for ROL, period 0y (report date 2026-05-31):
Average estimate: 4128885230.00 USD
Low estimate: 4063000000.00
High estimate: 4159600000.00
Number of analysts: 16
Year-ago value: 3761050000.00
Growth: 0.10
Analyst earnings estimates for ROL, period +1q (report date 2026-06-08):
Average estimate: 0.39 USD
Low estimate: 0.37
High estimate: 0.41
Number of analysts: 13
Year-ago value: 0.35
Growth: 0.11
Analyst revenue estimates for ROL, period +1q (report date 2026-06-08):
Average estimate: 1121594900.00 USD
Low estimate: 1104000000.00
High estimate: 1138700000.00
Number of analysts: 11
Year-ago value: 1026106000.00
Growth: 0.09
Analyst earnings estimates for ROL, period +1y (report date 2026-06-08):
Average estimate: 1.40 USD
Low estimate: 1.30
High estimate: 1.46
Number of analysts: 18
Year-ago value: 1.25
Growth: 0.12
Analyst revenue estimates for ROL, period +1y (report date 2026-06-08):
Average estimate: 4495693630.00 USD
Low estimate: 4374000000.00
High estimate: 4578300000.00
Number of analysts: 16
Year-ago value: 4128885230.00
Growth: 0.09
Analyst earnings estimates for ROL, period 0q (report date 2026-06-08):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.35
Number of analysts: 14
Year-ago value: 0.30
Growth: 0.14
Analyst revenue estimates for ROL, period 0q (report date 2026-06-08):
Average estimate: 1094749520.00 USD
Low estimate: 1070000000.00
High estimate: 1109700000.00
Number of analysts: 11
Year-ago value: 999527000.00
Growth: 0.10
Analyst earnings estimates for ROL, period 0y (report date 2026-06-08):
Average estimate: 1.25 USD
Low estimate: 1.20
High estimate: 1.28
Number of analysts: 17
Year-ago value: 1.12
Growth: 0.11
Analyst revenue estimates for ROL, period 0y (report date 2026-06-08):
Average estimate: 4128885230.00 USD
Low estimate: 4063000000.00
High estimate: 4159600000.00
Number of analysts: 16
Year-ago value: 3761050000.00
Growth: 0.10