speb/financial-data huggingface dataset:
Analyst revenue estimates for TMQ.TO, period +1y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period 0q (report date 2026-06-23):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: -1.00
Analyst revenue estimates for TMQ.TO, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period 0y (report date 2026-06-23):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.07
Growth: -0.57
Analyst revenue estimates for TMQ.TO, period 0y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period +1q (report date 2026-07-11):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.02
Growth: 0.00
Analyst revenue estimates for TMQ.TO, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period +1y (report date 2026-07-11):
Average estimate: -0.08 USD
Low estimate: -0.08
High estimate: -0.08
Number of analysts: 1
Year-ago value: -0.11
Growth: 0.27
Analyst revenue estimates for TMQ.TO, period +1y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period 0q (report date 2026-07-11):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for TMQ.TO, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period 0y (report date 2026-07-11):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.07
Growth: -0.57
Analyst revenue estimates for TMQ.TO, period 0y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period +1q (report date 2026-07-19):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.02
Growth: 0.00
Analyst revenue estimates for TMQ.TO, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period +1y (report date 2026-07-19):
Average estimate: -0.08 USD
Low estimate: -0.08
High estimate: -0.08
Number of analysts: 1
Year-ago value: -0.11
Growth: 0.27
Analyst revenue estimates for TMQ.TO, period +1y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period 0q (report date 2026-07-19):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for TMQ.TO, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period 0y (report date 2026-07-19):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.07
Growth: -0.57
Analyst revenue estimates for TMQ.TO, period 0y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period +1q (report date 2026-07-25):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.02
Growth: 0.00
Analyst revenue estimates for TMQ.TO, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period +1y (report date 2026-07-25):
Average estimate: -0.09 USD
Low estimate: -0.09
High estimate: -0.09
Number of analysts: 1
Year-ago value: -0.11
Growth: 0.18
Analyst revenue estimates for TMQ.TO, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TMQ.TO, period 0q (report date 2026-07-25):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for TMQ.TO, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TMQ.TO, period 0y (report date 2026-07-25):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.07
Growth: -0.57
Analyst revenue estimates for TMQ.TO, period 0y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for TMS.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 TMS.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 TMS.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 TMS.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 TMS.AX, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMS.AX, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMS.AX, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMS.AX, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMS.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 TMS.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 TMS.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 TMS.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 TMS.AX, 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 TMS.AX, 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 TMS.AX, 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 TMS.AX, 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 TMS.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 TMS.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 TMS.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 TMS.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 TMS.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 TMS.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 TMS.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 TMS.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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMT.L, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMT.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMT.L, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMT.L, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, period +1q (report date 2026-06-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period +1y (report date 2026-06-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period 0q (report date 2026-06-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period 0y (report date 2026-06-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMTS, 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 TMUS, period +1q (report date 2026-05-30):
Average estimate: 2.88 USD
Low estimate: 2.17
High estimate: 3.25
Number of analysts: 17
Year-ago value: 2.41
Growth: 0.19
Analyst revenue estimates for TMUS, period +1q (report date 2026-05-30):
Average estimate: 23261257470.00 USD
Low estimate: 22958000000.00
High estimate: 23444000000.00
Number of analysts: 18
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period +1y (report date 2026-05-30):
Average estimate: 13.54 USD
Low estimate: 11.25
High estimate: 16.73
Number of analysts: 23
Year-ago value: 10.50
Growth: 0.29
Analyst revenue estimates for TMUS, period +1y (report date 2026-05-30):
Average estimate: 98907644790.00 USD
Low estimate: 96182000000.00
High estimate: 99746600690.00
Number of analysts: 23
Year-ago value: 94609983460.00
Growth: 0.05
Analyst earnings estimates for TMUS, period 0q (report date 2026-05-30):
Average estimate: 2.59 USD
Low estimate: 2.18
High estimate: 2.89
Number of analysts: 17
Year-ago value: 2.84
Growth: -0.09
Analyst revenue estimates for TMUS, period 0q (report date 2026-05-30):
Average estimate: 22995277590.00 USD
Low estimate: 22816000000.00
High estimate: 23185000000.00
Number of analysts: 19
Year-ago value: 21132000000.00
Growth: 0.09
Analyst earnings estimates for TMUS, period 0y (report date 2026-05-30):
Average estimate: 10.50 USD
Low estimate: 8.85
High estimate: 11.52
Number of analysts: 24
Year-ago value: 9.72
Growth: 0.08
Analyst revenue estimates for TMUS, period 0y (report date 2026-05-30):
Average estimate: 94609983460.00 USD
Low estimate: 93142000000.00
High estimate: 95205000000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMUS, period +1q (report date 2026-06-08):
Average estimate: 2.88 USD
Low estimate: 2.17
High estimate: 3.25
Number of analysts: 17
Year-ago value: 2.41
Growth: 0.19
Analyst revenue estimates for TMUS, period +1q (report date 2026-06-08):
Average estimate: 23261257470.00 USD
Low estimate: 22958000000.00
High estimate: 23444000000.00
Number of analysts: 18
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period +1y (report date 2026-06-08):
Average estimate: 13.54 USD
Low estimate: 11.25
High estimate: 16.73
Number of analysts: 23
Year-ago value: 10.50
Growth: 0.29
Analyst revenue estimates for TMUS, period +1y (report date 2026-06-08):
Average estimate: 98907644790.00 USD
Low estimate: 96182000000.00
High estimate: 99746600690.00
Number of analysts: 23
Year-ago value: 94609983460.00
Growth: 0.05
Analyst earnings estimates for TMUS, period 0q (report date 2026-06-08):
Average estimate: 2.59 USD
Low estimate: 2.18
High estimate: 2.89
Number of analysts: 17
Year-ago value: 2.84
Growth: -0.09
Analyst revenue estimates for TMUS, period 0q (report date 2026-06-08):
Average estimate: 22995277590.00 USD
Low estimate: 22816000000.00
High estimate: 23185000000.00
Number of analysts: 19
Year-ago value: 21132000000.00
Growth: 0.09
Analyst earnings estimates for TMUS, period 0y (report date 2026-06-08):
Average estimate: 10.50 USD
Low estimate: 8.85
High estimate: 11.52
Number of analysts: 24
Year-ago value: 9.72
Growth: 0.08
Analyst revenue estimates for TMUS, period 0y (report date 2026-06-08):
Average estimate: 94609983460.00 USD
Low estimate: 93142000000.00
High estimate: 95205000000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMUS, period +1q (report date 2026-06-21):
Average estimate: 2.88 USD
Low estimate: 2.17
High estimate: 3.25
Number of analysts: 17
Year-ago value: 2.41
Growth: 0.19
Analyst revenue estimates for TMUS, period +1q (report date 2026-06-21):
Average estimate: 23261257470.00 USD
Low estimate: 22958000000.00
High estimate: 23444000000.00
Number of analysts: 18
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period +1y (report date 2026-06-21):
Average estimate: 13.54 USD
Low estimate: 11.25
High estimate: 16.73
Number of analysts: 23
Year-ago value: 10.46
Growth: 0.29
Analyst revenue estimates for TMUS, period +1y (report date 2026-06-21):
Average estimate: 98903237530.00 USD
Low estimate: 96181633000.00
High estimate: 99746600690.00
Number of analysts: 23
Year-ago value: 94604991160.00
Growth: 0.05
Analyst earnings estimates for TMUS, period 0q (report date 2026-06-21):
Average estimate: 2.59 USD
Low estimate: 2.18
High estimate: 2.89
Number of analysts: 17
Year-ago value: 2.84
Growth: -0.09
Analyst revenue estimates for TMUS, period 0q (report date 2026-06-21):
Average estimate: 22994646010.00 USD
Low estimate: 22816000000.00
High estimate: 23185000000.00
Number of analysts: 19
Year-ago value: 21132000000.00
Growth: 0.09
Analyst earnings estimates for TMUS, period 0y (report date 2026-06-21):
Average estimate: 10.46 USD
Low estimate: 8.85
High estimate: 11.52
Number of analysts: 23
Year-ago value: 9.72
Growth: 0.08
Analyst revenue estimates for TMUS, period 0y (report date 2026-06-21):
Average estimate: 94604991160.00 USD
Low estimate: 93142192400.00
High estimate: 95205000000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMUS, period +1q (report date 2026-06-23):
Average estimate: 2.88 USD
Low estimate: 2.17
High estimate: 3.25
Number of analysts: 17
Year-ago value: 2.41
Growth: 0.19
Analyst revenue estimates for TMUS, period +1q (report date 2026-06-23):
Average estimate: 23255626390.00 USD
Low estimate: 22958000000.00
High estimate: 23444000000.00
Number of analysts: 18
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period +1y (report date 2026-06-23):
Average estimate: 13.54 USD
Low estimate: 11.25
High estimate: 16.73
Number of analysts: 23
Year-ago value: 10.46
Growth: 0.29
Analyst revenue estimates for TMUS, period +1y (report date 2026-06-23):
Average estimate: 98889002800.00 USD
Low estimate: 96181633000.00
High estimate: 99639000000.00
Number of analysts: 23
Year-ago value: 94592398330.00
Growth: 0.05
Analyst earnings estimates for TMUS, period 0q (report date 2026-06-23):
Average estimate: 2.58 USD
Low estimate: 2.18
High estimate: 2.89
Number of analysts: 17
Year-ago value: 2.84
Growth: -0.09
Analyst revenue estimates for TMUS, period 0q (report date 2026-06-23):
Average estimate: 22990810360.00 USD
Low estimate: 22816000000.00
High estimate: 23185000000.00
Number of analysts: 19
Year-ago value: 21132000000.00
Growth: 0.09
Analyst earnings estimates for TMUS, period 0y (report date 2026-06-23):
Average estimate: 10.46 USD
Low estimate: 8.85
High estimate: 11.52
Number of analysts: 23
Year-ago value: 9.72
Growth: 0.08
Analyst revenue estimates for TMUS, period 0y (report date 2026-06-23):
Average estimate: 94592398330.00 USD
Low estimate: 93142192400.00
High estimate: 95205000000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMUS, period +1q (report date 2026-07-11):
Average estimate: 2.87 USD
Low estimate: 2.17
High estimate: 3.28
Number of analysts: 16
Year-ago value: 2.41
Growth: 0.19
Analyst revenue estimates for TMUS, period +1q (report date 2026-07-11):
Average estimate: 23242148500.00 USD
Low estimate: 22958000000.00
High estimate: 23435000000.00
Number of analysts: 16
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period +1y (report date 2026-07-11):
Average estimate: 13.51 USD
Low estimate: 11.25
High estimate: 16.74
Number of analysts: 23
Year-ago value: 10.45
Growth: 0.29
Analyst revenue estimates for TMUS, period +1y (report date 2026-07-11):
Average estimate: 98860975270.00 USD
Low estimate: 96181633000.00
High estimate: 99680336000.00
Number of analysts: 22
Year-ago value: 94571305600.00
Growth: 0.05
Analyst earnings estimates for TMUS, period 0q (report date 2026-07-11):
Average estimate: 2.58 USD
Low estimate: 2.18
High estimate: 2.86
Number of analysts: 16
Year-ago value: 2.84
Growth: -0.09
Analyst revenue estimates for TMUS, period 0q (report date 2026-07-11):
Average estimate: 22974205330.00 USD
Low estimate: 22806000000.00
High estimate: 23185000000.00
Number of analysts: 18
Year-ago value: 21132000000.00
Growth: 0.09
Analyst earnings estimates for TMUS, period 0y (report date 2026-07-11):
Average estimate: 10.45 USD
Low estimate: 8.85
High estimate: 11.53
Number of analysts: 23
Year-ago value: 9.72
Growth: 0.07
Analyst revenue estimates for TMUS, period 0y (report date 2026-07-11):
Average estimate: 94571305600.00 USD
Low estimate: 93142192400.00
High estimate: 95224457000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMUS, period +1q (report date 2026-07-19):
Average estimate: 2.91 USD
Low estimate: 2.63
High estimate: 3.28
Number of analysts: 15
Year-ago value: 2.41
Growth: 0.21
Analyst revenue estimates for TMUS, period +1q (report date 2026-07-19):
Average estimate: 23278166350.00 USD
Low estimate: 23155000000.00
High estimate: 23435000000.00
Number of analysts: 14
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period +1y (report date 2026-07-19):
Average estimate: 13.56 USD
Low estimate: 11.25
High estimate: 16.74
Number of analysts: 21
Year-ago value: 10.49
Growth: 0.29
Analyst revenue estimates for TMUS, period +1y (report date 2026-07-19):
Average estimate: 98848831270.00 USD
Low estimate: 96181633000.00
High estimate: 99680336000.00
Number of analysts: 22
Year-ago value: 94545220550.00
Growth: 0.05
Analyst earnings estimates for TMUS, period 0q (report date 2026-07-19):
Average estimate: 2.61 USD
Low estimate: 2.48
High estimate: 2.86
Number of analysts: 16
Year-ago value: 2.84
Growth: -0.08
Analyst revenue estimates for TMUS, period 0q (report date 2026-07-19):
Average estimate: 22951198350.00 USD
Low estimate: 22797004000.00
High estimate: 23161000000.00
Number of analysts: 17
Year-ago value: 21132000000.00
Growth: 0.09
Analyst earnings estimates for TMUS, period 0y (report date 2026-07-19):
Average estimate: 10.49 USD
Low estimate: 9.90
High estimate: 11.53
Number of analysts: 21
Year-ago value: 9.72
Growth: 0.08
Analyst revenue estimates for TMUS, period 0y (report date 2026-07-19):
Average estimate: 94545220550.00 USD
Low estimate: 93142192400.00
High estimate: 95224457000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMUS, period +1q (report date 2026-07-25):
Average estimate: 2.76 USD
Low estimate: 2.42
High estimate: 3.13
Number of analysts: 18
Year-ago value: 1.88
Growth: 0.47
Analyst revenue estimates for TMUS, period +1q (report date 2026-07-25):
Average estimate: 25439638700.00 USD
Low estimate: 25209000000.00
High estimate: 25795000000.00
Number of analysts: 15
Year-ago value: 24334000000.00
Growth: 0.05
Analyst earnings estimates for TMUS, period +1y (report date 2026-07-25):
Average estimate: 13.89 USD
Low estimate: 11.25
High estimate: 16.58
Number of analysts: 21
Year-ago value: 10.85
Growth: 0.28
Analyst revenue estimates for TMUS, period +1y (report date 2026-07-25):
Average estimate: 98641565940.00 USD
Low estimate: 96182000000.00
High estimate: 99574000000.00
Number of analysts: 23
Year-ago value: 94401496760.00
Growth: 0.04
Analyst earnings estimates for TMUS, period 0q (report date 2026-07-25):
Average estimate: 2.91 USD
Low estimate: 2.67
High estimate: 3.10
Number of analysts: 18
Year-ago value: 2.41
Growth: 0.21
Analyst revenue estimates for TMUS, period 0q (report date 2026-07-25):
Average estimate: 23166289580.00 USD
Low estimate: 23037000000.00
High estimate: 23296000000.00
Number of analysts: 15
Year-ago value: 21957000000.00
Growth: 0.06
Analyst earnings estimates for TMUS, period 0y (report date 2026-07-25):
Average estimate: 10.85 USD
Low estimate: 10.35
High estimate: 11.44
Number of analysts: 21
Year-ago value: 9.72
Growth: 0.12
Analyst revenue estimates for TMUS, period 0y (report date 2026-07-25):
Average estimate: 94401496760.00 USD
Low estimate: 93142000000.00
High estimate: 94904000000.00
Number of analysts: 25
Year-ago value: 88309000000.00
Growth: 0.07
Analyst earnings estimates for TMV.DE, period +1q (report date 2026-06-01):
Average estimate: 0.18 EUR
Low estimate: 0.18
High estimate: 0.18
Number of analysts: 1
Analyst revenue estimates for TMV.DE, period +1q (report date 2026-06-01):
Average estimate: 199305720.00 EUR
Low estimate: 199305720.00
High estimate: 199305720.00
Number of analysts: 1
Year-ago value: 189484000.00
Growth: 0.05
Analyst earnings estimates for TMV.DE, period +1y (report date 2026-06-01):
Average estimate: 1.12 EUR
Low estimate: 0.79
High estimate: 1.32
Number of analysts: 13
Year-ago value: 1.03
Growth: 0.08
Analyst revenue estimates for TMV.DE, period +1y (report date 2026-06-01):
Average estimate: 792933730.00 EUR
Low estimate: 769000000.00
High estimate: 868400000.00
Number of analysts: 14
Year-ago value: 760732460.00
Growth: 0.04
Analyst earnings estimates for TMV.DE, period 0q (report date 2026-06-01):
Average estimate: 0.12 EUR
Low estimate: 0.12
High estimate: 0.12
Number of analysts: 1
Analyst revenue estimates for TMV.DE, period 0q (report date 2026-06-01):
Average estimate: 194026600.00 EUR
Low estimate: 194026600.00
High estimate: 194026600.00
Number of analysts: 1
Year-ago value: 185629000.00
Growth: 0.05
Analyst earnings estimates for TMV.DE, period 0y (report date 2026-06-01):
Average estimate: 1.03 EUR
Low estimate: 0.71
High estimate: 1.20
Number of analysts: 12
Year-ago value: 1.17
Growth: -0.12
Analyst revenue estimates for TMV.DE, period 0y (report date 2026-06-01):
Average estimate: 760732460.00 EUR
Low estimate: 748000000.00
High estimate: 779013000.00
Number of analysts: 12
Year-ago value: 746774000.00
Growth: 0.02
Analyst earnings estimates for TMV.DE, period +1q (report date 2026-07-19):
Average estimate: 0.18 EUR
Low estimate: 0.18
High estimate: 0.18
Number of analysts: 1
Analyst revenue estimates for TMV.DE, period +1q (report date 2026-07-19):
Average estimate: 197055200.00 EUR
Low estimate: 197055200.00
High estimate: 197055200.00
Number of analysts: 1
Year-ago value: 189484000.00
Growth: 0.04
Analyst earnings estimates for TMV.DE, period +1y (report date 2026-07-19):
Average estimate: 1.12 EUR
Low estimate: 0.79
High estimate: 1.32
Number of analysts: 13
Year-ago value: 1.04
Growth: 0.08
Analyst revenue estimates for TMV.DE, period +1y (report date 2026-07-19):
Average estimate: 788956220.00 EUR
Low estimate: 769000000.00
High estimate: 868400000.00
Number of analysts: 13
Year-ago value: 763733970.00
Growth: 0.03
Analyst earnings estimates for TMV.DE, period 0q (report date 2026-07-19):
Average estimate: 0.14 EUR
Low estimate: 0.14
High estimate: 0.14
Number of analysts: 1
Analyst revenue estimates for TMV.DE, period 0q (report date 2026-07-19):
Average estimate: 188512190.00 EUR
Low estimate: 187000000.00
High estimate: 190024380.00
Number of analysts: 2
Year-ago value: 185629000.00
Growth: 0.02
Analyst earnings estimates for TMV.DE, period 0y (report date 2026-07-19):
Average estimate: 1.04 EUR
Low estimate: 0.71
High estimate: 1.20
Number of analysts: 12
Year-ago value: 1.17
Growth: -0.11
Analyst revenue estimates for TMV.DE, period 0y (report date 2026-07-19):
Average estimate: 763733970.00 EUR
Low estimate: 748000000.00
High estimate: 811600000.00
Number of analysts: 13
Year-ago value: 746774000.00
Growth: 0.02
Analyst earnings estimates for TMV.DE, period +1q (report date 2026-07-25):
Average estimate: 0.18 EUR
Low estimate: 0.18
High estimate: 0.18
Number of analysts: 1
Analyst revenue estimates for TMV.DE, period +1q (report date 2026-07-25):
Average estimate: 197055200.00 EUR
Low estimate: 197055200.00
High estimate: 197055200.00
Number of analysts: 1
Year-ago value: 189484000.00
Growth: 0.04
Analyst earnings estimates for TMV.DE, period +1y (report date 2026-07-25):
Average estimate: 1.12 EUR
Low estimate: 0.79
High estimate: 1.32
Number of analysts: 13
Year-ago value: 1.04
Growth: 0.08
Analyst revenue estimates for TMV.DE, period +1y (report date 2026-07-25):
Average estimate: 788956220.00 EUR
Low estimate: 769000000.00
High estimate: 868400000.00
Number of analysts: 13
Year-ago value: 763733970.00
Growth: 0.03
Analyst earnings estimates for TMV.DE, period 0q (report date 2026-07-25):
Average estimate: 0.14 EUR
Low estimate: 0.14
High estimate: 0.14
Number of analysts: 1
Analyst revenue estimates for TMV.DE, period 0q (report date 2026-07-25):
Average estimate: 187141460.00 EUR
Low estimate: 184400000.00
High estimate: 190024380.00
Number of analysts: 3
Year-ago value: 185629000.00
Growth: 0.01
Analyst earnings estimates for TMV.DE, period 0y (report date 2026-07-25):
Average estimate: 1.04 EUR
Low estimate: 0.71
High estimate: 1.20
Number of analysts: 12
Year-ago value: 1.17
Growth: -0.11
Analyst revenue estimates for TMV.DE, period 0y (report date 2026-07-25):
Average estimate: 763733970.00 EUR
Low estimate: 748000000.00
High estimate: 811600000.00
Number of analysts: 13
Year-ago value: 746774000.00
Growth: 0.02
Analyst revenue estimates for TMX.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 TMX.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 TMX.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 TMX.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 TMX.AX, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMX.AX, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMX.AX, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMX.AX, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TMX.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 TMX.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 TMX.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 TMX.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 TMX.AX, 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 TMX.AX, 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 TMX.AX, 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 TMX.AX, 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 TMX.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 TMX.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 TMX.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 TMX.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 TMX.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 TMX.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 TMX.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 TMX.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 TN8.DE, period +1q (report date 2026-06-01):
Average estimate: 11958559290.00 USD
Low estimate: 11867065340.00
High estimate: 12086000000.00
Number of analysts: 18
Year-ago value: 11122000000.00
Growth: 0.08
Analyst revenue estimates for TN8.DE, period +1y (report date 2026-06-01):
Average estimate: 50375710280.00 USD
Low estimate: 49538000000.00
High estimate: 50838000000.00
Number of analysts: 23
Year-ago value: 47776007420.00
Growth: 0.05
Analyst revenue estimates for TN8.DE, period 0q (report date 2026-06-01):
Average estimate: 11709729130.00 USD
Low estimate: 11476000000.00
High estimate: 11844300000.00
Number of analysts: 18
Year-ago value: 10855000000.00
Growth: 0.08
Analyst revenue estimates for TN8.DE, period 0y (report date 2026-06-01):
Average estimate: 47776007420.00 USD
Low estimate: 47506000000.00
High estimate: 48028000000.00
Number of analysts: 23
Year-ago value: 44556000000.00
Growth: 0.07
Analyst revenue estimates for TN8.DE, period +1q (report date 2026-07-19):
Average estimate: 11962866700.00 USD
Low estimate: 11867065340.00
High estimate: 12086000000.00
Number of analysts: 19
Year-ago value: 11122000000.00
Growth: 0.08
Analyst revenue estimates for TN8.DE, period +1y (report date 2026-07-19):
Average estimate: 50320590570.00 USD
Low estimate: 49538000000.00
High estimate: 50838000000.00
Number of analysts: 25
Year-ago value: 47760308580.00
Growth: 0.05
Analyst revenue estimates for TN8.DE, period 0q (report date 2026-07-19):
Average estimate: 11701285490.00 USD
Low estimate: 11476000000.00
High estimate: 11844300000.00
Number of analysts: 19
Year-ago value: 10855000000.00
Growth: 0.08
Analyst revenue estimates for TN8.DE, period 0y (report date 2026-07-19):
Average estimate: 47760308580.00 USD
Low estimate: 47506000000.00
High estimate: 48028000000.00
Number of analysts: 25
Year-ago value: 44556000000.00
Growth: 0.07
Analyst revenue estimates for TN8.DE, period +1q (report date 2026-07-25):
Average estimate: 12963190910.00 USD
Low estimate: 12746000000.00
High estimate: 13173885000.00
Number of analysts: 18
Year-ago value: 12215000000.00
Growth: 0.06
Analyst revenue estimates for TN8.DE, period +1y (report date 2026-07-25):
Average estimate: 50259072700.00 USD
Low estimate: 49538000000.00
High estimate: 51139000000.00
Number of analysts: 24
Year-ago value: 47801934710.00
Growth: 0.05
Analyst revenue estimates for TN8.DE, period 0q (report date 2026-07-25):
Average estimate: 11939022930.00 USD
Low estimate: 11816000000.00
High estimate: 12051000000.00
Number of analysts: 19
Year-ago value: 11122000000.00
Growth: 0.07
Analyst revenue estimates for TN8.DE, period 0y (report date 2026-07-25):
Average estimate: 47801934710.00 USD
Low estimate: 47506000000.00
High estimate: 48086800000.00
Number of analysts: 24
Year-ago value: 44556000000.00
Growth: 0.07
Analyst earnings estimates for TNC, period +1q (report date 2026-05-30):
Average estimate: 1.53 USD
Low estimate: 1.53
High estimate: 1.53
Number of analysts: 2
Year-ago value: 1.46
Growth: 0.05
Analyst revenue estimates for TNC, period +1q (report date 2026-05-30):
Average estimate: 320250000.00 USD
Low estimate: 317100000.00
High estimate: 327300000.00
Number of analysts: 4
Year-ago value: 303300000.00
Growth: 0.06
Analyst earnings estimates for TNC, period +1y (report date 2026-05-30):
Average estimate: 6.53 USD
Low estimate: 6.53
High estimate: 6.53
Number of analysts: 1
Year-ago value: 5.12
Growth: 0.28
Analyst revenue estimates for TNC, period +1y (report date 2026-05-30):
Average estimate: 1335900000.00 USD
Low estimate: 1310800000.00
High estimate: 1348900000.00
Number of analysts: 3
Year-ago value: 1265500000.00
Growth: 0.06
Analyst earnings estimates for TNC, period 0q (report date 2026-05-30):
Average estimate: 1.40 USD
Low estimate: 1.27
High estimate: 1.53
Number of analysts: 2
Year-ago value: 1.49
Growth: -0.06
Analyst revenue estimates for TNC, period 0q (report date 2026-05-30):
Average estimate: 330200000.00 USD
Low estimate: 321400000.00
High estimate: 339900000.00
Number of analysts: 4
Year-ago value: 318600000.00
Growth: 0.04
Analyst earnings estimates for TNC, period 0y (report date 2026-05-30):
Average estimate: 5.12 USD
Low estimate: 5.11
High estimate: 5.12
Number of analysts: 2
Year-ago value: 4.57
Growth: 0.12
Analyst revenue estimates for TNC, period 0y (report date 2026-05-30):
Average estimate: 1265500000.00 USD
Low estimate: 1260000000.00
High estimate: 1274500000.00
Number of analysts: 4
Year-ago value: 1203500000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1q (report date 2026-06-08):
Average estimate: 1.53 USD
Low estimate: 1.53
High estimate: 1.53
Number of analysts: 2
Year-ago value: 1.46
Growth: 0.05
Analyst revenue estimates for TNC, period +1q (report date 2026-06-08):
Average estimate: 320250000.00 USD
Low estimate: 317100000.00
High estimate: 327300000.00
Number of analysts: 4
Year-ago value: 303300000.00
Growth: 0.06
Analyst earnings estimates for TNC, period +1y (report date 2026-06-08):
Average estimate: 6.53 USD
Low estimate: 6.53
High estimate: 6.53
Number of analysts: 1
Year-ago value: 5.12
Growth: 0.28
Analyst revenue estimates for TNC, period +1y (report date 2026-06-08):
Average estimate: 1335900000.00 USD
Low estimate: 1310800000.00
High estimate: 1348900000.00
Number of analysts: 3
Year-ago value: 1265500000.00
Growth: 0.06
Analyst earnings estimates for TNC, period 0q (report date 2026-06-08):
Average estimate: 1.40 USD
Low estimate: 1.27
High estimate: 1.53
Number of analysts: 2
Year-ago value: 1.49
Growth: -0.06
Analyst revenue estimates for TNC, period 0q (report date 2026-06-08):
Average estimate: 330200000.00 USD
Low estimate: 321400000.00
High estimate: 339900000.00
Number of analysts: 4
Year-ago value: 318600000.00
Growth: 0.04
Analyst earnings estimates for TNC, period 0y (report date 2026-06-08):
Average estimate: 5.12 USD
Low estimate: 5.11
High estimate: 5.12
Number of analysts: 2
Year-ago value: 4.57
Growth: 0.12
Analyst revenue estimates for TNC, period 0y (report date 2026-06-08):
Average estimate: 1265500000.00 USD
Low estimate: 1260000000.00
High estimate: 1274500000.00
Number of analysts: 4
Year-ago value: 1203500000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1q (report date 2026-06-21):
Average estimate: 1.54 USD
Low estimate: 1.52
High estimate: 1.56
Number of analysts: 3
Year-ago value: 1.46
Growth: 0.05
Analyst revenue estimates for TNC, period +1q (report date 2026-06-21):
Average estimate: 319750000.00 USD
Low estimate: 315100000.00
High estimate: 327300000.00
Number of analysts: 4
Year-ago value: 303300000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1y (report date 2026-06-21):
Average estimate: 6.41 USD
Low estimate: 6.22
High estimate: 6.60
Number of analysts: 2
Year-ago value: 5.12
Growth: 0.25
Analyst revenue estimates for TNC, period +1y (report date 2026-06-21):
Average estimate: 1339966670.00 USD
Low estimate: 1323000000.00
High estimate: 1348900000.00
Number of analysts: 3
Year-ago value: 1266325000.00
Growth: 0.06
Analyst earnings estimates for TNC, period 0q (report date 2026-06-21):
Average estimate: 1.33 USD
Low estimate: 1.18
High estimate: 1.53
Number of analysts: 3
Year-ago value: 1.49
Growth: -0.11
Analyst revenue estimates for TNC, period 0q (report date 2026-06-21):
Average estimate: 330200000.00 USD
Low estimate: 321400000.00
High estimate: 339900000.00
Number of analysts: 4
Year-ago value: 318600000.00
Growth: 0.04
Analyst earnings estimates for TNC, period 0y (report date 2026-06-21):
Average estimate: 5.12 USD
Low estimate: 5.11
High estimate: 5.12
Number of analysts: 3
Year-ago value: 4.57
Growth: 0.12
Analyst revenue estimates for TNC, period 0y (report date 2026-06-21):
Average estimate: 1266325000.00 USD
Low estimate: 1260000000.00
High estimate: 1274500000.00
Number of analysts: 4
Year-ago value: 1203500000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1q (report date 2026-06-23):
Average estimate: 1.54 USD
Low estimate: 1.52
High estimate: 1.56
Number of analysts: 3
Year-ago value: 1.46
Growth: 0.05
Analyst revenue estimates for TNC, period +1q (report date 2026-06-23):
Average estimate: 319750000.00 USD
Low estimate: 315100000.00
High estimate: 327300000.00
Number of analysts: 4
Year-ago value: 303300000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1y (report date 2026-06-23):
Average estimate: 6.41 USD
Low estimate: 6.22
High estimate: 6.60
Number of analysts: 2
Year-ago value: 5.12
Growth: 0.25
Analyst revenue estimates for TNC, period +1y (report date 2026-06-23):
Average estimate: 1339966670.00 USD
Low estimate: 1323000000.00
High estimate: 1348900000.00
Number of analysts: 3
Year-ago value: 1266325000.00
Growth: 0.06
Analyst earnings estimates for TNC, period 0q (report date 2026-06-23):
Average estimate: 1.33 USD
Low estimate: 1.18
High estimate: 1.53
Number of analysts: 3
Year-ago value: 1.49
Growth: -0.11
Analyst revenue estimates for TNC, period 0q (report date 2026-06-23):
Average estimate: 330200000.00 USD
Low estimate: 321400000.00
High estimate: 339900000.00
Number of analysts: 4
Year-ago value: 318600000.00
Growth: 0.04
Analyst earnings estimates for TNC, period 0y (report date 2026-06-23):
Average estimate: 5.12 USD
Low estimate: 5.11
High estimate: 5.12
Number of analysts: 3
Year-ago value: 4.57
Growth: 0.12
Analyst revenue estimates for TNC, period 0y (report date 2026-06-23):
Average estimate: 1266325000.00 USD
Low estimate: 1260000000.00
High estimate: 1274500000.00
Number of analysts: 4
Year-ago value: 1203500000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1q (report date 2026-07-11):
Average estimate: 1.54 USD
Low estimate: 1.52
High estimate: 1.56
Number of analysts: 3
Year-ago value: 1.46
Growth: 0.05
Analyst revenue estimates for TNC, period +1q (report date 2026-07-11):
Average estimate: 319750000.00 USD
Low estimate: 315100000.00
High estimate: 327300000.00
Number of analysts: 4
Year-ago value: 303300000.00
Growth: 0.05
Analyst earnings estimates for TNC, period +1y (report date 2026-07-11):
Average estimate: 6.41 USD
Low estimate: 6.22
High estimate: 6.60
Number of analysts: 2
Year-ago value: 5.12
Growth: 0.25
Analyst revenue estimates for TNC, period +1y (report date 2026-07-11):
Average estimate: 1339966670.00 USD
Low estimate: 1323000000.00
High estimate: 1348900000.00
Number of analysts: 3
Year-ago value: 1266325000.00
Growth: 0.06