speb/financial-data huggingface dataset:
Analyst revenue estimates for TSR.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 TSR.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 TSR.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 TSR.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 TSR.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 TSR.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 TSR.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 TSR.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 TSR.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 earnings estimates for TSSI, period +1q (report date 2026-05-30):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-05-30):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-05-30):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-05-30):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-05-30):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-05-30):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-05-30):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-05-30):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst earnings estimates for TSSI, period +1q (report date 2026-06-08):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-06-08):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-06-08):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-06-08):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-06-08):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-06-08):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-06-08):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-06-08):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst earnings estimates for TSSI, period +1q (report date 2026-06-21):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-06-21):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-06-21):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-06-21):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-06-21):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-06-21):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-06-21):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-06-21):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst earnings estimates for TSSI, period +1q (report date 2026-06-23):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-06-23):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-06-23):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-06-23):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-06-23):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-06-23):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-06-23):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-06-23):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst earnings estimates for TSSI, period +1q (report date 2026-07-11):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-07-11):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-07-11):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-07-11):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-07-11):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-07-11):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-07-11):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-07-11):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst earnings estimates for TSSI, period +1q (report date 2026-07-19):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-07-19):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-07-19):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-07-19):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-07-19):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-07-19):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-07-19):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-07-19):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst earnings estimates for TSSI, period +1q (report date 2026-07-25):
Average estimate: 0.04 USD
Low estimate: 0.04
High estimate: 0.04
Number of analysts: 1
Analyst revenue estimates for TSSI, period +1q (report date 2026-07-25):
Average estimate: 45940500.00 USD
Low estimate: 44598000.00
High estimate: 47283000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period +1y (report date 2026-07-25):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.24
Growth: 0.04
Analyst revenue estimates for TSSI, period +1y (report date 2026-07-25):
Average estimate: 203716000.00 USD
Low estimate: 202530000.00
High estimate: 204902000.00
Number of analysts: 2
Year-ago value: 194850000.00
Growth: 0.05
Analyst earnings estimates for TSSI, period 0q (report date 2026-07-25):
Average estimate: 0.07 USD
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0q (report date 2026-07-25):
Average estimate: 44707500.00 USD
Low estimate: 43490000.00
High estimate: 45925000.00
Number of analysts: 2
Analyst earnings estimates for TSSI, period 0y (report date 2026-07-25):
Average estimate: 0.24 USD
Low estimate: 0.24
High estimate: 0.24
Number of analysts: 1
Analyst revenue estimates for TSSI, period 0y (report date 2026-07-25):
Average estimate: 194850000.00 USD
Low estimate: 191741000.00
High estimate: 197959000.00
Number of analysts: 2
Year-ago value: 245719000.00
Growth: -0.21
Analyst revenue estimates for TST.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period +1y (report date 2026-06-01):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.34
Analyst revenue estimates for TST.L, period +1y (report date 2026-06-01):
Average estimate: 8000000.00 GBP
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 6800000.00
Growth: 0.18
Analyst revenue estimates for TST.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period 0y (report date 2026-06-01):
Average estimate: -0.06 GBP
Low estimate: -0.06
High estimate: -0.06
Number of analysts: 1
Year-ago value: 0.04
Growth: -2.58
Analyst revenue estimates for TST.L, period 0y (report date 2026-06-01):
Average estimate: 6800000.00 GBP
Low estimate: 6800000.00
High estimate: 6800000.00
Number of analysts: 1
Year-ago value: 6821000.00
Growth: 0.00
Analyst revenue estimates for TST.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period +1y (report date 2026-06-21):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.34
Analyst revenue estimates for TST.L, period +1y (report date 2026-06-21):
Average estimate: 8000000.00 GBP
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 6800000.00
Growth: 0.18
Analyst revenue estimates for TST.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period 0y (report date 2026-06-21):
Average estimate: -0.06 GBP
Low estimate: -0.06
High estimate: -0.06
Number of analysts: 1
Year-ago value: 0.04
Growth: -2.58
Analyst revenue estimates for TST.L, period 0y (report date 2026-06-21):
Average estimate: 6800000.00 GBP
Low estimate: 6800000.00
High estimate: 6800000.00
Number of analysts: 1
Year-ago value: 6821000.00
Growth: 0.00
Analyst revenue estimates for TST.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period +1y (report date 2026-06-23):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.34
Analyst revenue estimates for TST.L, period +1y (report date 2026-06-23):
Average estimate: 8000000.00 GBP
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 6800000.00
Growth: 0.18
Analyst revenue estimates for TST.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period 0y (report date 2026-06-23):
Average estimate: -0.06 GBP
Low estimate: -0.06
High estimate: -0.06
Number of analysts: 1
Year-ago value: 0.04
Growth: -2.58
Analyst revenue estimates for TST.L, period 0y (report date 2026-06-23):
Average estimate: 6800000.00 GBP
Low estimate: 6800000.00
High estimate: 6800000.00
Number of analysts: 1
Year-ago value: 6821000.00
Growth: 0.00
Analyst revenue estimates for TST.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period +1y (report date 2026-07-11):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.34
Analyst revenue estimates for TST.L, period +1y (report date 2026-07-11):
Average estimate: 8000000.00 GBP
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 6800000.00
Growth: 0.18
Analyst revenue estimates for TST.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period 0y (report date 2026-07-11):
Average estimate: -0.06 GBP
Low estimate: -0.06
High estimate: -0.06
Number of analysts: 1
Year-ago value: 0.04
Growth: -2.58
Analyst revenue estimates for TST.L, period 0y (report date 2026-07-11):
Average estimate: 6800000.00 GBP
Low estimate: 6800000.00
High estimate: 6800000.00
Number of analysts: 1
Year-ago value: 6821000.00
Growth: 0.00
Analyst revenue estimates for TST.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period +1y (report date 2026-07-19):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.34
Analyst revenue estimates for TST.L, period +1y (report date 2026-07-19):
Average estimate: 8000000.00 GBP
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 6800000.00
Growth: 0.18
Analyst revenue estimates for TST.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period 0y (report date 2026-07-19):
Average estimate: -0.06 GBP
Low estimate: -0.06
High estimate: -0.06
Number of analysts: 1
Year-ago value: 0.04
Growth: -2.58
Analyst revenue estimates for TST.L, period 0y (report date 2026-07-19):
Average estimate: 6800000.00 GBP
Low estimate: 6800000.00
High estimate: 6800000.00
Number of analysts: 1
Year-ago value: 6821000.00
Growth: 0.00
Analyst revenue estimates for TST.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period +1y (report date 2026-07-25):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: -0.06
Growth: 1.34
Analyst revenue estimates for TST.L, period +1y (report date 2026-07-25):
Average estimate: 8000000.00 GBP
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 6800000.00
Growth: 0.18
Analyst revenue estimates for TST.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TST.L, period 0y (report date 2026-07-25):
Average estimate: -0.06 GBP
Low estimate: -0.06
High estimate: -0.06
Number of analysts: 1
Year-ago value: 0.04
Growth: -2.58
Analyst revenue estimates for TST.L, period 0y (report date 2026-07-25):
Average estimate: 6800000.00 GBP
Low estimate: 6800000.00
High estimate: 6800000.00
Number of analysts: 1
Year-ago value: 6821000.00
Growth: 0.00
Analyst revenue estimates for TSTL.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period +1y (report date 2026-06-01):
Average estimate: 0.20 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 6
Year-ago value: 0.17
Growth: 0.18
Analyst revenue estimates for TSTL.L, period +1y (report date 2026-06-01):
Average estimate: 56215440.00 GBP
Low estimate: 55694400.00
High estimate: 57500000.00
Number of analysts: 6
Year-ago value: 51184230.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period 0y (report date 2026-06-01):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 6
Year-ago value: 0.17
Growth: 0.01
Analyst revenue estimates for TSTL.L, period 0y (report date 2026-06-01):
Average estimate: 51184230.00 GBP
Low estimate: 51000000.00
High estimate: 51500000.00
Number of analysts: 5
Year-ago value: 46462000.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period +1y (report date 2026-06-21):
Average estimate: 0.20 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 6
Year-ago value: 0.17
Growth: 0.18
Analyst revenue estimates for TSTL.L, period +1y (report date 2026-06-21):
Average estimate: 56215440.00 GBP
Low estimate: 55694400.00
High estimate: 57500000.00
Number of analysts: 6
Year-ago value: 51184230.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period 0y (report date 2026-06-21):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 6
Year-ago value: 0.17
Growth: 0.01
Analyst revenue estimates for TSTL.L, period 0y (report date 2026-06-21):
Average estimate: 51184230.00 GBP
Low estimate: 51000000.00
High estimate: 51500000.00
Number of analysts: 5
Year-ago value: 46462000.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period +1y (report date 2026-06-23):
Average estimate: 0.20 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 5
Year-ago value: 0.17
Growth: 0.17
Analyst revenue estimates for TSTL.L, period +1y (report date 2026-06-23):
Average estimate: 56319650.00 GBP
Low estimate: 55790800.00
High estimate: 57500000.00
Number of analysts: 5
Year-ago value: 51184230.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period 0y (report date 2026-06-23):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 5
Year-ago value: 0.17
Growth: 0.02
Analyst revenue estimates for TSTL.L, period 0y (report date 2026-06-23):
Average estimate: 51184230.00 GBP
Low estimate: 51000000.00
High estimate: 51500000.00
Number of analysts: 5
Year-ago value: 46462000.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period +1y (report date 2026-07-11):
Average estimate: 0.20 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 5
Year-ago value: 0.17
Growth: 0.17
Analyst revenue estimates for TSTL.L, period +1y (report date 2026-07-11):
Average estimate: 56319650.00 GBP
Low estimate: 55790800.00
High estimate: 57500000.00
Number of analysts: 5
Year-ago value: 51184230.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period 0y (report date 2026-07-11):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 5
Year-ago value: 0.17
Growth: 0.02
Analyst revenue estimates for TSTL.L, period 0y (report date 2026-07-11):
Average estimate: 51184230.00 GBP
Low estimate: 51000000.00
High estimate: 51500000.00
Number of analysts: 5
Year-ago value: 46462000.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period +1y (report date 2026-07-19):
Average estimate: 0.20 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 5
Year-ago value: 0.17
Growth: 0.17
Analyst revenue estimates for TSTL.L, period +1y (report date 2026-07-19):
Average estimate: 56319650.00 GBP
Low estimate: 55790800.00
High estimate: 57500000.00
Number of analysts: 5
Year-ago value: 51184230.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period 0y (report date 2026-07-19):
Average estimate: 0.17 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 5
Year-ago value: 0.17
Growth: 0.02
Analyst revenue estimates for TSTL.L, period 0y (report date 2026-07-19):
Average estimate: 51184230.00 GBP
Low estimate: 51000000.00
High estimate: 51500000.00
Number of analysts: 5
Year-ago value: 46462000.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period +1y (report date 2026-07-25):
Average estimate: 0.20 GBP
Low estimate: 0.18
High estimate: 0.22
Number of analysts: 6
Year-ago value: 0.18
Growth: 0.17
Analyst revenue estimates for TSTL.L, period +1y (report date 2026-07-25):
Average estimate: 56299060.00 GBP
Low estimate: 55790800.00
High estimate: 57500000.00
Number of analysts: 6
Year-ago value: 51167510.00
Growth: 0.10
Analyst revenue estimates for TSTL.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSTL.L, period 0y (report date 2026-07-25):
Average estimate: 0.18 GBP
Low estimate: 0.16
High estimate: 0.18
Number of analysts: 6
Year-ago value: 0.17
Growth: 0.02
Analyst revenue estimates for TSTL.L, period 0y (report date 2026-07-25):
Average estimate: 51167510.00 GBP
Low estimate: 51000000.00
High estimate: 51500000.00
Number of analysts: 6
Year-ago value: 46462000.00
Growth: 0.10
Analyst earnings estimates for TSU.TO, period +1q (report date 2026-06-01):
Average estimate: 0.80 CAD
Low estimate: 0.76
High estimate: 0.84
Number of analysts: 7
Year-ago value: 0.71
Growth: 0.13
Analyst revenue estimates for TSU.TO, period +1q (report date 2026-06-01):
Average estimate: 930391500.00 CAD
Low estimate: 906783000.00
High estimate: 954000000.00
Number of analysts: 2
Year-ago value: 853712000.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period +1y (report date 2026-06-01):
Average estimate: 3.67 CAD
Low estimate: 3.54
High estimate: 3.93
Number of analysts: 9
Year-ago value: 3.19
Growth: 0.15
Analyst revenue estimates for TSU.TO, period +1y (report date 2026-06-01):
Average estimate: 3774775600.00 CAD
Low estimate: 3649502000.00
High estimate: 3858000000.00
Number of analysts: 5
Year-ago value: 3466308600.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period 0q (report date 2026-06-01):
Average estimate: 0.77 CAD
Low estimate: 0.74
High estimate: 0.81
Number of analysts: 8
Year-ago value: 0.69
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0q (report date 2026-06-01):
Average estimate: 954747670.00 CAD
Low estimate: 943243000.00
High estimate: 973000000.00
Number of analysts: 3
Year-ago value: 900376000.00
Growth: 0.06
Analyst earnings estimates for TSU.TO, period 0y (report date 2026-06-01):
Average estimate: 3.19 CAD
Low estimate: 3.10
High estimate: 3.29
Number of analysts: 9
Year-ago value: 2.85
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0y (report date 2026-06-01):
Average estimate: 3466308600.00 CAD
Low estimate: 3417702000.00
High estimate: 3532000000.00
Number of analysts: 5
Year-ago value: 3252414000.00
Growth: 0.07
Analyst earnings estimates for TSU.TO, period +1q (report date 2026-06-21):
Average estimate: 0.80 CAD
Low estimate: 0.76
High estimate: 0.84
Number of analysts: 7
Year-ago value: 0.71
Growth: 0.13
Analyst revenue estimates for TSU.TO, period +1q (report date 2026-06-21):
Average estimate: 930391500.00 CAD
Low estimate: 906783000.00
High estimate: 954000000.00
Number of analysts: 2
Year-ago value: 853712000.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period +1y (report date 2026-06-21):
Average estimate: 3.67 CAD
Low estimate: 3.54
High estimate: 3.93
Number of analysts: 9
Year-ago value: 3.19
Growth: 0.15
Analyst revenue estimates for TSU.TO, period +1y (report date 2026-06-21):
Average estimate: 3774775600.00 CAD
Low estimate: 3649502000.00
High estimate: 3858000000.00
Number of analysts: 5
Year-ago value: 3466308600.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period 0q (report date 2026-06-21):
Average estimate: 0.77 CAD
Low estimate: 0.74
High estimate: 0.81
Number of analysts: 8
Year-ago value: 0.69
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0q (report date 2026-06-21):
Average estimate: 954747670.00 CAD
Low estimate: 943243000.00
High estimate: 973000000.00
Number of analysts: 3
Year-ago value: 900376000.00
Growth: 0.06
Analyst earnings estimates for TSU.TO, period 0y (report date 2026-06-21):
Average estimate: 3.19 CAD
Low estimate: 3.10
High estimate: 3.29
Number of analysts: 9
Year-ago value: 2.85
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0y (report date 2026-06-21):
Average estimate: 3466308600.00 CAD
Low estimate: 3417702000.00
High estimate: 3532000000.00
Number of analysts: 5
Year-ago value: 3252414000.00
Growth: 0.07
Analyst earnings estimates for TSU.TO, period +1q (report date 2026-06-23):
Average estimate: 0.80 CAD
Low estimate: 0.76
High estimate: 0.84
Number of analysts: 7
Year-ago value: 0.71
Growth: 0.13
Analyst revenue estimates for TSU.TO, period +1q (report date 2026-06-23):
Average estimate: 930391500.00 CAD
Low estimate: 906783000.00
High estimate: 954000000.00
Number of analysts: 2
Year-ago value: 853712000.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period +1y (report date 2026-06-23):
Average estimate: 3.67 CAD
Low estimate: 3.54
High estimate: 3.93
Number of analysts: 9
Year-ago value: 3.19
Growth: 0.15
Analyst revenue estimates for TSU.TO, period +1y (report date 2026-06-23):
Average estimate: 3774775600.00 CAD
Low estimate: 3649502000.00
High estimate: 3858000000.00
Number of analysts: 5
Year-ago value: 3466308600.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period 0q (report date 2026-06-23):
Average estimate: 0.77 CAD
Low estimate: 0.74
High estimate: 0.81
Number of analysts: 8
Year-ago value: 0.69
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0q (report date 2026-06-23):
Average estimate: 954747670.00 CAD
Low estimate: 943243000.00
High estimate: 973000000.00
Number of analysts: 3
Year-ago value: 900376000.00
Growth: 0.06
Analyst earnings estimates for TSU.TO, period 0y (report date 2026-06-23):
Average estimate: 3.19 CAD
Low estimate: 3.10
High estimate: 3.29
Number of analysts: 9
Year-ago value: 2.85
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0y (report date 2026-06-23):
Average estimate: 3466308600.00 CAD
Low estimate: 3417702000.00
High estimate: 3532000000.00
Number of analysts: 5
Year-ago value: 3252414000.00
Growth: 0.07
Analyst earnings estimates for TSU.TO, period +1q (report date 2026-07-11):
Average estimate: 0.80 CAD
Low estimate: 0.76
High estimate: 0.84
Number of analysts: 7
Year-ago value: 0.71
Growth: 0.13
Analyst revenue estimates for TSU.TO, period +1q (report date 2026-07-11):
Average estimate: 930391500.00 CAD
Low estimate: 906783000.00
High estimate: 954000000.00
Number of analysts: 2
Year-ago value: 853712000.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period +1y (report date 2026-07-11):
Average estimate: 3.67 CAD
Low estimate: 3.54
High estimate: 3.93
Number of analysts: 9
Year-ago value: 3.19
Growth: 0.15
Analyst revenue estimates for TSU.TO, period +1y (report date 2026-07-11):
Average estimate: 3774775600.00 CAD
Low estimate: 3649502000.00
High estimate: 3858000000.00
Number of analysts: 5
Year-ago value: 3466308600.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period 0q (report date 2026-07-11):
Average estimate: 0.77 CAD
Low estimate: 0.74
High estimate: 0.81
Number of analysts: 8
Year-ago value: 0.69
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0q (report date 2026-07-11):
Average estimate: 954747670.00 CAD
Low estimate: 943243000.00
High estimate: 973000000.00
Number of analysts: 3
Year-ago value: 900376000.00
Growth: 0.06
Analyst earnings estimates for TSU.TO, period 0y (report date 2026-07-11):
Average estimate: 3.19 CAD
Low estimate: 3.10
High estimate: 3.29
Number of analysts: 9
Year-ago value: 2.85
Growth: 0.12
Analyst revenue estimates for TSU.TO, period 0y (report date 2026-07-11):
Average estimate: 3466308600.00 CAD
Low estimate: 3417702000.00
High estimate: 3532000000.00
Number of analysts: 5
Year-ago value: 3252414000.00
Growth: 0.07
Analyst earnings estimates for TSU.TO, period +1q (report date 2026-07-19):
Average estimate: 0.79 CAD
Low estimate: 0.74
High estimate: 0.84
Number of analysts: 7
Year-ago value: 0.71
Growth: 0.11
Analyst revenue estimates for TSU.TO, period +1q (report date 2026-07-19):
Average estimate: 923412500.00 CAD
Low estimate: 892825000.00
High estimate: 954000000.00
Number of analysts: 2
Year-ago value: 853712000.00
Growth: 0.08
Analyst earnings estimates for TSU.TO, period +1y (report date 2026-07-19):
Average estimate: 3.61 CAD
Low estimate: 3.49
High estimate: 3.93
Number of analysts: 9
Year-ago value: 3.15
Growth: 0.15
Analyst revenue estimates for TSU.TO, period +1y (report date 2026-07-19):
Average estimate: 3775121400.00 CAD
Low estimate: 3596085000.00
High estimate: 3858000000.00
Number of analysts: 5
Year-ago value: 3458764800.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period 0q (report date 2026-07-19):
Average estimate: 0.76 CAD
Low estimate: 0.74
High estimate: 0.79
Number of analysts: 8
Year-ago value: 0.69
Growth: 0.10
Analyst revenue estimates for TSU.TO, period 0q (report date 2026-07-19):
Average estimate: 937567250.00 CAD
Low estimate: 911403000.00
High estimate: 973000000.00
Number of analysts: 4
Year-ago value: 900376000.00
Growth: 0.04
Analyst earnings estimates for TSU.TO, period 0y (report date 2026-07-19):
Average estimate: 3.15 CAD
Low estimate: 3.05
High estimate: 3.29
Number of analysts: 9
Year-ago value: 2.85
Growth: 0.10
Analyst revenue estimates for TSU.TO, period 0y (report date 2026-07-19):
Average estimate: 3458764800.00 CAD
Low estimate: 3367699000.00
High estimate: 3532000000.00
Number of analysts: 5
Year-ago value: 3252414000.00
Growth: 0.06
Analyst earnings estimates for TSU.TO, period +1q (report date 2026-07-25):
Average estimate: 0.78 CAD
Low estimate: 0.74
High estimate: 0.84
Number of analysts: 6
Year-ago value: 0.71
Growth: 0.10
Analyst revenue estimates for TSU.TO, period +1q (report date 2026-07-25):
Average estimate: 923412500.00 CAD
Low estimate: 892825000.00
High estimate: 954000000.00
Number of analysts: 2
Year-ago value: 853712000.00
Growth: 0.08
Analyst earnings estimates for TSU.TO, period +1y (report date 2026-07-25):
Average estimate: 3.60 CAD
Low estimate: 3.49
High estimate: 3.93
Number of analysts: 9
Year-ago value: 3.14
Growth: 0.15
Analyst revenue estimates for TSU.TO, period +1y (report date 2026-07-25):
Average estimate: 3761434500.00 CAD
Low estimate: 3596085000.00
High estimate: 3858000000.00
Number of analysts: 6
Year-ago value: 3448137330.00
Growth: 0.09
Analyst earnings estimates for TSU.TO, period 0q (report date 2026-07-25):
Average estimate: 0.76 CAD
Low estimate: 0.73
High estimate: 0.79
Number of analysts: 8
Year-ago value: 0.69
Growth: 0.10
Analyst revenue estimates for TSU.TO, period 0q (report date 2026-07-25):
Average estimate: 934853800.00 CAD
Low estimate: 911403000.00
High estimate: 973000000.00
Number of analysts: 5
Year-ago value: 900376000.00
Growth: 0.04
Analyst earnings estimates for TSU.TO, period 0y (report date 2026-07-25):
Average estimate: 3.14 CAD
Low estimate: 3.05
High estimate: 3.29
Number of analysts: 9
Year-ago value: 2.85
Growth: 0.10
Analyst revenue estimates for TSU.TO, period 0y (report date 2026-07-25):
Average estimate: 3448137330.00 CAD
Low estimate: 3367699000.00
High estimate: 3532000000.00
Number of analysts: 6
Year-ago value: 3252414000.00
Growth: 0.06
Analyst earnings estimates for TT, period +1q (report date 2026-05-30):
Average estimate: 4.59 USD
Low estimate: 4.40
High estimate: 4.72
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-05-30):
Average estimate: 6411412170.00 USD
Low estimate: 6299500000.00
High estimate: 6478000000.00
Number of analysts: 19
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-05-30):
Average estimate: 17.02 USD
Low estimate: 16.25
High estimate: 18.10
Number of analysts: 25
Year-ago value: 14.89
Growth: 0.14
Analyst revenue estimates for TT, period +1y (report date 2026-05-30):
Average estimate: 25338335350.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 23
Year-ago value: 23371633130.00
Growth: 0.08
Analyst earnings estimates for TT, period 0q (report date 2026-05-30):
Average estimate: 4.26 USD
Low estimate: 4.20
High estimate: 4.44
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-05-30):
Average estimate: 6188785900.00 USD
Low estimate: 6130100000.00
High estimate: 6285000000.00
Number of analysts: 19
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-05-30):
Average estimate: 14.89 USD
Low estimate: 14.75
High estimate: 15.04
Number of analysts: 24
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-05-30):
Average estimate: 23371633130.00 USD
Low estimate: 23234000000.00
High estimate: 23536221000.00
Number of analysts: 23
Year-ago value: 21321900000.00
Growth: 0.10
Analyst earnings estimates for TT, period +1q (report date 2026-06-08):
Average estimate: 4.59 USD
Low estimate: 4.40
High estimate: 4.72
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-06-08):
Average estimate: 6411412170.00 USD
Low estimate: 6299500000.00
High estimate: 6478000000.00
Number of analysts: 19
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-06-08):
Average estimate: 17.02 USD
Low estimate: 16.25
High estimate: 18.10
Number of analysts: 25
Year-ago value: 14.90
Growth: 0.14
Analyst revenue estimates for TT, period +1y (report date 2026-06-08):
Average estimate: 25338335350.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 23
Year-ago value: 23371633130.00
Growth: 0.08
Analyst earnings estimates for TT, period 0q (report date 2026-06-08):
Average estimate: 4.26 USD
Low estimate: 4.20
High estimate: 4.44
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-06-08):
Average estimate: 6188785900.00 USD
Low estimate: 6130100000.00
High estimate: 6285000000.00
Number of analysts: 19
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-06-08):
Average estimate: 14.90 USD
Low estimate: 14.75
High estimate: 15.05
Number of analysts: 25
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-06-08):
Average estimate: 23371633130.00 USD
Low estimate: 23234000000.00
High estimate: 23536221000.00
Number of analysts: 23
Year-ago value: 21321900000.00
Growth: 0.10
Analyst earnings estimates for TT, period +1q (report date 2026-06-21):
Average estimate: 4.59 USD
Low estimate: 4.40
High estimate: 4.67
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-06-21):
Average estimate: 6416306910.00 USD
Low estimate: 6299500000.00
High estimate: 6478000000.00
Number of analysts: 19
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-06-21):
Average estimate: 17.03 USD
Low estimate: 16.25
High estimate: 17.72
Number of analysts: 26
Year-ago value: 14.90
Growth: 0.14
Analyst revenue estimates for TT, period +1y (report date 2026-06-21):
Average estimate: 25356571380.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 24
Year-ago value: 23375940080.00
Growth: 0.08
Analyst earnings estimates for TT, period 0q (report date 2026-06-21):
Average estimate: 4.25 USD
Low estimate: 4.20
High estimate: 4.29
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-06-21):
Average estimate: 6185206960.00 USD
Low estimate: 6130100000.00
High estimate: 6251980000.00
Number of analysts: 19
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-06-21):
Average estimate: 14.90 USD
Low estimate: 14.75
High estimate: 15.05
Number of analysts: 26
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-06-21):
Average estimate: 23375940080.00 USD
Low estimate: 23234000000.00
High estimate: 23606000000.00
Number of analysts: 24
Year-ago value: 21321900000.00
Growth: 0.10
Analyst earnings estimates for TT, period +1q (report date 2026-06-23):
Average estimate: 4.59 USD
Low estimate: 4.40
High estimate: 4.67
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-06-23):
Average estimate: 6416306910.00 USD
Low estimate: 6299500000.00
High estimate: 6478000000.00
Number of analysts: 19
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-06-23):
Average estimate: 17.03 USD
Low estimate: 16.25
High estimate: 17.72
Number of analysts: 26
Year-ago value: 14.90
Growth: 0.14
Analyst revenue estimates for TT, period +1y (report date 2026-06-23):
Average estimate: 25356571380.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 24
Year-ago value: 23375940080.00
Growth: 0.08
Analyst earnings estimates for TT, period 0q (report date 2026-06-23):
Average estimate: 4.25 USD
Low estimate: 4.20
High estimate: 4.29
Number of analysts: 21
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-06-23):
Average estimate: 6185206960.00 USD
Low estimate: 6130100000.00
High estimate: 6251980000.00
Number of analysts: 19
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-06-23):
Average estimate: 14.90 USD
Low estimate: 14.75
High estimate: 15.05
Number of analysts: 26
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-06-23):
Average estimate: 23375940080.00 USD
Low estimate: 23234000000.00
High estimate: 23606000000.00
Number of analysts: 24
Year-ago value: 21321900000.00
Growth: 0.10
Analyst earnings estimates for TT, period +1q (report date 2026-07-11):
Average estimate: 4.60 USD
Low estimate: 4.40
High estimate: 4.67
Number of analysts: 18
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-07-11):
Average estimate: 6413914450.00 USD
Low estimate: 6299500000.00
High estimate: 6478000000.00
Number of analysts: 17
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-07-11):
Average estimate: 17.07 USD
Low estimate: 16.25
High estimate: 17.82
Number of analysts: 24
Year-ago value: 14.90
Growth: 0.15
Analyst revenue estimates for TT, period +1y (report date 2026-07-11):
Average estimate: 25420438750.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 23
Year-ago value: 23387445380.00
Growth: 0.09
Analyst earnings estimates for TT, period 0q (report date 2026-07-11):
Average estimate: 4.25 USD
Low estimate: 4.20
High estimate: 4.30
Number of analysts: 19
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-07-11):
Average estimate: 6189726040.00 USD
Low estimate: 6130100000.00
High estimate: 6251980000.00
Number of analysts: 18
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-07-11):
Average estimate: 14.90 USD
Low estimate: 14.75
High estimate: 15.05
Number of analysts: 24
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-07-11):
Average estimate: 23387445380.00 USD
Low estimate: 23234000000.00
High estimate: 23606000000.00
Number of analysts: 23
Year-ago value: 21321900000.00
Growth: 0.10
Analyst earnings estimates for TT, period +1q (report date 2026-07-19):
Average estimate: 4.59 USD
Low estimate: 4.40
High estimate: 4.67
Number of analysts: 18
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-07-19):
Average estimate: 6413914450.00 USD
Low estimate: 6299500000.00
High estimate: 6478000000.00
Number of analysts: 17
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-07-19):
Average estimate: 17.08 USD
Low estimate: 16.25
High estimate: 17.82
Number of analysts: 24
Year-ago value: 14.90
Growth: 0.15
Analyst revenue estimates for TT, period +1y (report date 2026-07-19):
Average estimate: 25427685090.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 23
Year-ago value: 23384902800.00
Growth: 0.09
Analyst earnings estimates for TT, period 0q (report date 2026-07-19):
Average estimate: 4.26 USD
Low estimate: 4.22
High estimate: 4.30
Number of analysts: 19
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-07-19):
Average estimate: 6193010650.00 USD
Low estimate: 6130100000.00
High estimate: 6311103000.00
Number of analysts: 18
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-07-19):
Average estimate: 14.90 USD
Low estimate: 14.75
High estimate: 15.05
Number of analysts: 24
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-07-19):
Average estimate: 23384902800.00 USD
Low estimate: 23234000000.00
High estimate: 23606000000.00
Number of analysts: 23
Year-ago value: 21321900000.00
Growth: 0.10
Analyst earnings estimates for TT, period +1q (report date 2026-07-25):
Average estimate: 4.60 USD
Low estimate: 4.41
High estimate: 4.67
Number of analysts: 18
Year-ago value: 3.88
Growth: 0.18
Analyst revenue estimates for TT, period +1q (report date 2026-07-25):
Average estimate: 6416343860.00 USD
Low estimate: 6323000000.00
High estimate: 6478000000.00
Number of analysts: 17
Year-ago value: 5742500000.00
Growth: 0.12
Analyst earnings estimates for TT, period +1y (report date 2026-07-25):
Average estimate: 17.09 USD
Low estimate: 16.25
High estimate: 17.82
Number of analysts: 24
Year-ago value: 14.91
Growth: 0.15
Analyst revenue estimates for TT, period +1y (report date 2026-07-25):
Average estimate: 25433437260.00 USD
Low estimate: 24698000000.00
High estimate: 26149000000.00
Number of analysts: 23
Year-ago value: 23390076720.00
Growth: 0.09
Analyst earnings estimates for TT, period 0q (report date 2026-07-25):
Average estimate: 4.26 USD
Low estimate: 4.22
High estimate: 4.32
Number of analysts: 19
Year-ago value: 3.88
Growth: 0.10
Analyst revenue estimates for TT, period 0q (report date 2026-07-25):
Average estimate: 6196516210.00 USD
Low estimate: 6130100000.00
High estimate: 6311103000.00
Number of analysts: 18
Year-ago value: 5746400000.00
Growth: 0.08
Analyst earnings estimates for TT, period 0y (report date 2026-07-25):
Average estimate: 14.91 USD
Low estimate: 14.75
High estimate: 15.05
Number of analysts: 24
Year-ago value: 13.06
Growth: 0.14
Analyst revenue estimates for TT, period 0y (report date 2026-07-25):
Average estimate: 23390076720.00 USD
Low estimate: 23234000000.00
High estimate: 23606000000.00
Number of analysts: 23
Year-ago value: 21321900000.00
Growth: 0.10
Analyst revenue estimates for TT.V, 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 TT.V, 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 TT.V, 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 TT.V, 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 TT.V, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0