speb/financial-data huggingface dataset:
Analyst revenue estimates for TFPM.TO, period +1q (report date 2026-07-19):
Average estimate: 100605810.00 USD
Low estimate: 100605810.00
High estimate: 100605810.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.08
Analyst earnings estimates for TFPM.TO, period +1y (report date 2026-07-19):
Average estimate: 1.40 USD
Low estimate: 1.16
High estimate: 1.81
Number of analysts: 10
Year-ago value: 1.35
Growth: 0.04
Analyst revenue estimates for TFPM.TO, period +1y (report date 2026-07-19):
Average estimate: 647274700.00 USD
Low estimate: 511798800.00
High estimate: 926000000.00
Number of analysts: 4
Year-ago value: 503418530.00
Growth: 0.29
Analyst earnings estimates for TFPM.TO, period 0q (report date 2026-07-19):
Average estimate: 0.32 USD
Low estimate: 0.24
High estimate: 0.35
Number of analysts: 9
Year-ago value: 0.24
Growth: 0.31
Analyst revenue estimates for TFPM.TO, period 0q (report date 2026-07-19):
Average estimate: 129243440.00 USD
Low estimate: 129243440.00
High estimate: 129243440.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM.TO, period 0y (report date 2026-07-19):
Average estimate: 1.35 USD
Low estimate: 1.16
High estimate: 1.61
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.34
Analyst revenue estimates for TFPM.TO, period 0y (report date 2026-07-19):
Average estimate: 503418530.00 USD
Low estimate: 481937060.00
High estimate: 524900000.00
Number of analysts: 2
Year-ago value: 388700000.00
Growth: 0.30
Analyst earnings estimates for TFPM.TO, period +1q (report date 2026-07-25):
Average estimate: 0.31 USD
Low estimate: 0.20
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.30
Analyst revenue estimates for TFPM.TO, period +1q (report date 2026-07-25):
Average estimate: 100605810.00 USD
Low estimate: 100605810.00
High estimate: 100605810.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.08
Analyst earnings estimates for TFPM.TO, period +1y (report date 2026-07-25):
Average estimate: 1.38 USD
Low estimate: 1.03
High estimate: 1.81
Number of analysts: 10
Year-ago value: 1.35
Growth: 0.02
Analyst revenue estimates for TFPM.TO, period +1y (report date 2026-07-25):
Average estimate: 647274700.00 USD
Low estimate: 511798800.00
High estimate: 926000000.00
Number of analysts: 4
Year-ago value: 481937060.00
Growth: 0.34
Analyst earnings estimates for TFPM.TO, period 0q (report date 2026-07-25):
Average estimate: 0.32 USD
Low estimate: 0.24
High estimate: 0.35
Number of analysts: 10
Year-ago value: 0.24
Growth: 0.33
Analyst revenue estimates for TFPM.TO, period 0q (report date 2026-07-25):
Average estimate: 129221720.00 USD
Low estimate: 129200000.00
High estimate: 129243440.00
Number of analysts: 2
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM.TO, period 0y (report date 2026-07-25):
Average estimate: 1.35 USD
Low estimate: 1.16
High estimate: 1.61
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.33
Analyst revenue estimates for TFPM.TO, period 0y (report date 2026-07-25):
Average estimate: 481937060.00 USD
Low estimate: 481937060.00
High estimate: 481937060.00
Number of analysts: 1
Year-ago value: 388700000.00
Growth: 0.24
Analyst earnings estimates for TFSL, period +1q (report date 2026-05-30):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-05-30):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-05-30):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-05-30):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-05-30):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-05-30):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-05-30):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-05-30):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period +1q (report date 2026-06-08):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-06-08):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-06-08):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-06-08):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-06-08):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-06-08):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-06-08):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-06-08):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period +1q (report date 2026-06-21):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-06-21):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-06-21):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-06-21):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-06-21):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-06-21):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-06-21):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-06-21):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period +1q (report date 2026-06-23):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-06-23):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-06-23):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-06-23):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-06-23):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-06-23):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-06-23):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-06-23):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period +1q (report date 2026-07-11):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-07-11):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-07-11):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-07-11):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-07-11):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-07-11):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-07-11):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-07-11):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period +1q (report date 2026-07-19):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-07-19):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-07-19):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-07-19):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-07-19):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-07-19):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-07-19):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-07-19):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period +1q (report date 2026-07-25):
Average estimate: 0.09 USD
Low estimate: 0.09
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: 0.00
Analyst revenue estimates for TFSL, period +1q (report date 2026-07-25):
Average estimate: 89112500.00 USD
Low estimate: 88425000.00
High estimate: 89800000.00
Number of analysts: 2
Year-ago value: 85484000.00
Growth: 0.04
Analyst earnings estimates for TFSL, period +1y (report date 2026-07-25):
Average estimate: 0.37 USD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.34
Growth: 0.10
Analyst revenue estimates for TFSL, period +1y (report date 2026-07-25):
Average estimate: 369134500.00 USD
Low estimate: 364869000.00
High estimate: 373400000.00
Number of analysts: 2
Year-ago value: 345144000.00
Growth: 0.07
Analyst earnings estimates for TFSL, period 0q (report date 2026-07-25):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 2
Year-ago value: 0.08
Growth: 0.00
Analyst revenue estimates for TFSL, period 0q (report date 2026-07-25):
Average estimate: 87046000.00 USD
Low estimate: 86792000.00
High estimate: 87300000.00
Number of analysts: 2
Year-ago value: 82042000.00
Growth: 0.06
Analyst earnings estimates for TFSL, period 0y (report date 2026-07-25):
Average estimate: 0.34 USD
Low estimate: 0.33
High estimate: 0.34
Number of analysts: 2
Year-ago value: 0.32
Growth: 0.05
Analyst revenue estimates for TFSL, period 0y (report date 2026-07-25):
Average estimate: 345144000.00 USD
Low estimate: 344188000.00
High estimate: 346100000.00
Number of analysts: 2
Year-ago value: 321474000.00
Growth: 0.07
Analyst revenue estimates for TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 TFW.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 earnings estimates for TFX, period +1q (report date 2026-05-30):
Average estimate: 1.82 USD
Low estimate: 1.65
High estimate: 2.32
Number of analysts: 11
Year-ago value: 3.67
Growth: -0.50
Analyst revenue estimates for TFX, period +1q (report date 2026-05-30):
Average estimate: 580749740.00 USD
Low estimate: 572400000.00
High estimate: 585000000.00
Number of analysts: 11
Year-ago value: 892900000.00
Growth: -0.35
Analyst earnings estimates for TFX, period +1y (report date 2026-05-30):
Average estimate: 10.46 USD
Low estimate: 8.99
High estimate: 11.53
Number of analysts: 11
Year-ago value: 6.70
Growth: 0.56
Analyst revenue estimates for TFX, period +1y (report date 2026-05-30):
Average estimate: 2400202960.00 USD
Low estimate: 2389000000.00
High estimate: 2410000000.00
Number of analysts: 11
Year-ago value: 2287659720.00
Growth: 0.05
Analyst earnings estimates for TFX, period 0q (report date 2026-05-30):
Average estimate: 1.27 USD
Low estimate: 1.22
High estimate: 1.49
Number of analysts: 11
Year-ago value: 3.73
Growth: -0.66
Analyst revenue estimates for TFX, period 0q (report date 2026-05-30):
Average estimate: 559024880.00 USD
Low estimate: 551000000.00
High estimate: 564000000.00
Number of analysts: 11
Year-ago value: 780889000.00
Growth: -0.28
Analyst earnings estimates for TFX, period 0y (report date 2026-05-30):
Average estimate: 6.70 USD
Low estimate: 6.39
High estimate: 8.05
Number of analysts: 11
Year-ago value: 6.98
Growth: -0.04
Analyst revenue estimates for TFX, period 0y (report date 2026-05-30):
Average estimate: 2287659720.00 USD
Low estimate: 2281000000.00
High estimate: 2293000000.00
Number of analysts: 11
Year-ago value: 1983700000.00
Growth: 0.15
Analyst earnings estimates for TFX, period +1q (report date 2026-06-08):
Average estimate: 1.82 USD
Low estimate: 1.65
High estimate: 2.32
Number of analysts: 11
Year-ago value: 3.67
Growth: -0.50
Analyst revenue estimates for TFX, period +1q (report date 2026-06-08):
Average estimate: 580749740.00 USD
Low estimate: 572400000.00
High estimate: 585000000.00
Number of analysts: 11
Year-ago value: 892900000.00
Growth: -0.35
Analyst earnings estimates for TFX, period +1y (report date 2026-06-08):
Average estimate: 10.46 USD
Low estimate: 8.99
High estimate: 11.53
Number of analysts: 11
Year-ago value: 6.70
Growth: 0.56
Analyst revenue estimates for TFX, period +1y (report date 2026-06-08):
Average estimate: 2400202960.00 USD
Low estimate: 2389000000.00
High estimate: 2410000000.00
Number of analysts: 11
Year-ago value: 2287659720.00
Growth: 0.05
Analyst earnings estimates for TFX, period 0q (report date 2026-06-08):
Average estimate: 1.27 USD
Low estimate: 1.22
High estimate: 1.49
Number of analysts: 11
Year-ago value: 3.73
Growth: -0.66
Analyst revenue estimates for TFX, period 0q (report date 2026-06-08):
Average estimate: 559024880.00 USD
Low estimate: 551000000.00
High estimate: 564000000.00
Number of analysts: 11
Year-ago value: 780889000.00
Growth: -0.28
Analyst earnings estimates for TFX, period 0y (report date 2026-06-08):
Average estimate: 6.70 USD
Low estimate: 6.39
High estimate: 8.05
Number of analysts: 11
Year-ago value: 6.98
Growth: -0.04
Analyst revenue estimates for TFX, period 0y (report date 2026-06-08):
Average estimate: 2287659720.00 USD
Low estimate: 2281000000.00
High estimate: 2293000000.00
Number of analysts: 11
Year-ago value: 1983700000.00
Growth: 0.15
Analyst earnings estimates for TFX, period +1q (report date 2026-06-21):
Average estimate: 1.83 USD
Low estimate: 1.70
High estimate: 2.32
Number of analysts: 11
Year-ago value: 3.67
Growth: -0.50
Analyst revenue estimates for TFX, period +1q (report date 2026-06-21):
Average estimate: 581340650.00 USD
Low estimate: 576800000.00
High estimate: 585000000.00
Number of analysts: 11
Year-ago value: 892900000.00
Growth: -0.35
Analyst earnings estimates for TFX, period +1y (report date 2026-06-21):
Average estimate: 10.55 USD
Low estimate: 8.99
High estimate: 11.53
Number of analysts: 11
Year-ago value: 6.70
Growth: 0.57
Analyst revenue estimates for TFX, period +1y (report date 2026-06-21):
Average estimate: 2399957500.00 USD
Low estimate: 2389000000.00
High estimate: 2410000000.00
Number of analysts: 11
Year-ago value: 2287732450.00
Growth: 0.05
Analyst earnings estimates for TFX, period 0q (report date 2026-06-21):
Average estimate: 1.27 USD
Low estimate: 1.22
High estimate: 1.49
Number of analysts: 11
Year-ago value: 3.73
Growth: -0.66
Analyst revenue estimates for TFX, period 0q (report date 2026-06-21):
Average estimate: 559052150.00 USD
Low estimate: 551000000.00
High estimate: 564000000.00
Number of analysts: 11
Year-ago value: 780889000.00
Growth: -0.28
Analyst earnings estimates for TFX, period 0y (report date 2026-06-21):
Average estimate: 6.70 USD
Low estimate: 6.40
High estimate: 8.05
Number of analysts: 11
Year-ago value: 6.98
Growth: -0.04
Analyst revenue estimates for TFX, period 0y (report date 2026-06-21):
Average estimate: 2287732450.00 USD
Low estimate: 2281000000.00
High estimate: 2293000000.00
Number of analysts: 11
Year-ago value: 1983700000.00
Growth: 0.15
Analyst earnings estimates for TFX, period +1q (report date 2026-07-11):
Average estimate: 1.82 USD
Low estimate: 1.70
High estimate: 2.32
Number of analysts: 12
Year-ago value: 3.67
Growth: -0.50
Analyst revenue estimates for TFX, period +1q (report date 2026-07-11):
Average estimate: 581312260.00 USD
Low estimate: 576800000.00
High estimate: 585000000.00
Number of analysts: 12
Year-ago value: 892900000.00
Growth: -0.35
Analyst earnings estimates for TFX, period +1y (report date 2026-07-11):
Average estimate: 10.58 USD
Low estimate: 8.99
High estimate: 11.53
Number of analysts: 12
Year-ago value: 6.68
Growth: 0.58
Analyst revenue estimates for TFX, period +1y (report date 2026-07-11):
Average estimate: 2399711050.00 USD
Low estimate: 2389000000.00
High estimate: 2410000000.00
Number of analysts: 12
Year-ago value: 2287838080.00
Growth: 0.05
Analyst earnings estimates for TFX, period 0q (report date 2026-07-11):
Average estimate: 1.27 USD
Low estimate: 1.22
High estimate: 1.49
Number of analysts: 12
Year-ago value: 3.73
Growth: -0.66
Analyst revenue estimates for TFX, period 0q (report date 2026-07-11):
Average estimate: 559047810.00 USD
Low estimate: 551000000.00
High estimate: 564000000.00
Number of analysts: 12
Year-ago value: 780889000.00
Growth: -0.28
Analyst earnings estimates for TFX, period 0y (report date 2026-07-11):
Average estimate: 6.68 USD
Low estimate: 6.40
High estimate: 8.05
Number of analysts: 12
Year-ago value: 6.98
Growth: -0.04
Analyst revenue estimates for TFX, period 0y (report date 2026-07-11):
Average estimate: 2287838080.00 USD
Low estimate: 2281000000.00
High estimate: 2293000000.00
Number of analysts: 12
Year-ago value: 1983700000.00
Growth: 0.15
Analyst earnings estimates for TFX, period +1q (report date 2026-07-19):
Average estimate: 1.82 USD
Low estimate: 1.70
High estimate: 2.32
Number of analysts: 12
Year-ago value: 3.67
Growth: -0.50
Analyst revenue estimates for TFX, period +1q (report date 2026-07-19):
Average estimate: 581278930.00 USD
Low estimate: 576800000.00
High estimate: 585000000.00
Number of analysts: 12
Year-ago value: 892900000.00
Growth: -0.35
Analyst earnings estimates for TFX, period +1y (report date 2026-07-19):
Average estimate: 10.58 USD
Low estimate: 8.99
High estimate: 11.53
Number of analysts: 12
Year-ago value: 6.68
Growth: 0.58
Analyst revenue estimates for TFX, period +1y (report date 2026-07-19):
Average estimate: 2399686050.00 USD
Low estimate: 2389000000.00
High estimate: 2409700000.00
Number of analysts: 12
Year-ago value: 2287854750.00
Growth: 0.05
Analyst earnings estimates for TFX, period 0q (report date 2026-07-19):
Average estimate: 1.27 USD
Low estimate: 1.22
High estimate: 1.49
Number of analysts: 12
Year-ago value: 3.73
Growth: -0.66
Analyst revenue estimates for TFX, period 0q (report date 2026-07-19):
Average estimate: 559022810.00 USD
Low estimate: 551000000.00
High estimate: 563700000.00
Number of analysts: 12
Year-ago value: 780889000.00
Growth: -0.28
Analyst earnings estimates for TFX, period 0y (report date 2026-07-19):
Average estimate: 6.68 USD
Low estimate: 6.40
High estimate: 8.05
Number of analysts: 12
Year-ago value: 6.98
Growth: -0.04
Analyst revenue estimates for TFX, period 0y (report date 2026-07-19):
Average estimate: 2287854750.00 USD
Low estimate: 2281000000.00
High estimate: 2293200000.00
Number of analysts: 12
Year-ago value: 1983700000.00
Growth: 0.15
Analyst earnings estimates for TFX, period +1q (report date 2026-07-25):
Average estimate: 1.82 USD
Low estimate: 1.70
High estimate: 2.32
Number of analysts: 12
Year-ago value: 3.67
Growth: -0.50
Analyst revenue estimates for TFX, period +1q (report date 2026-07-25):
Average estimate: 581278930.00 USD
Low estimate: 576800000.00
High estimate: 585000000.00
Number of analysts: 12
Year-ago value: 892900000.00
Growth: -0.35
Analyst earnings estimates for TFX, period +1y (report date 2026-07-25):
Average estimate: 10.58 USD
Low estimate: 8.99
High estimate: 11.53
Number of analysts: 12
Year-ago value: 6.68
Growth: 0.58
Analyst revenue estimates for TFX, period +1y (report date 2026-07-25):
Average estimate: 2399686050.00 USD
Low estimate: 2389000000.00
High estimate: 2409700000.00
Number of analysts: 12
Year-ago value: 2287854750.00
Growth: 0.05
Analyst earnings estimates for TFX, period 0q (report date 2026-07-25):
Average estimate: 1.27 USD
Low estimate: 1.22
High estimate: 1.49
Number of analysts: 12
Year-ago value: 3.73
Growth: -0.66
Analyst revenue estimates for TFX, period 0q (report date 2026-07-25):
Average estimate: 559022810.00 USD
Low estimate: 551000000.00
High estimate: 563700000.00
Number of analysts: 12
Year-ago value: 780889000.00
Growth: -0.28
Analyst earnings estimates for TFX, period 0y (report date 2026-07-25):
Average estimate: 6.68 USD
Low estimate: 6.40
High estimate: 8.05
Number of analysts: 12
Year-ago value: 6.98
Growth: -0.04
Analyst revenue estimates for TFX, period 0y (report date 2026-07-25):
Average estimate: 2287854750.00 USD
Low estimate: 2281000000.00
High estimate: 2293200000.00
Number of analysts: 12
Year-ago value: 1983700000.00
Growth: 0.15
Analyst revenue estimates for TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG, 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 TG.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 TG.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 TG.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 TG.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 TG.V, 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 TG.V, 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 TG.V, 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 TG.V, 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 TG.V, 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 TG.V, 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 TG.V, 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 TG.V, 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 TG.V, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG.V, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG1.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 TG1.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 TG1.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 TG1.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 TG1.AX, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG1.AX, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG1.AX, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG1.AX, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG1.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TG6.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 TGA.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period +1y (report date 2026-06-01):
Average estimate: 18.86 ZAR
Low estimate: 9.93
High estimate: 27.79
Number of analysts: 2
Year-ago value: 17.93
Growth: 0.05
Analyst revenue estimates for TGA.L, period +1y (report date 2026-06-01):
Average estimate: 32396571640.00 ZAR
Low estimate: 29777908330.00
High estimate: 38053450220.00
Number of analysts: 4
Year-ago value: 33702135640.00
Growth: -0.04
Analyst revenue estimates for TGA.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period 0y (report date 2026-06-01):
Average estimate: 17.93 ZAR
Low estimate: 14.28
High estimate: 21.59
Number of analysts: 2
Year-ago value: -6.47
Growth: 3.77
Analyst revenue estimates for TGA.L, period 0y (report date 2026-06-01):
Average estimate: 33702135640.00 ZAR
Low estimate: 31365376880.00
High estimate: 36651476920.00
Number of analysts: 4
Year-ago value: 29599000000.00
Growth: 0.14
Analyst revenue estimates for TGA.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period +1y (report date 2026-06-21):
Average estimate: 35.01 ZAR
Low estimate: 27.79
High estimate: 42.23
Number of analysts: 2
Year-ago value: 34.54
Growth: 0.01
Analyst revenue estimates for TGA.L, period +1y (report date 2026-06-21):
Average estimate: 33458291390.00 ZAR
Low estimate: 29777908330.00
High estimate: 38317032000.00
Number of analysts: 4
Year-ago value: 34847391260.00
Growth: -0.04
Analyst revenue estimates for TGA.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period 0y (report date 2026-06-21):
Average estimate: 34.54 ZAR
Low estimate: 21.59
High estimate: 47.48
Number of analysts: 2
Year-ago value: -6.47
Growth: 6.34
Analyst revenue estimates for TGA.L, period 0y (report date 2026-06-21):
Average estimate: 34847391260.00 ZAR
Low estimate: 31709000000.00
High estimate: 37525863440.00
Number of analysts: 4
Year-ago value: 29599000000.00
Growth: 0.18
Analyst revenue estimates for TGA.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period +1y (report date 2026-06-23):
Average estimate: 35.01 ZAR
Low estimate: 27.79
High estimate: 42.23
Number of analysts: 2
Year-ago value: 34.54
Growth: 0.01
Analyst revenue estimates for TGA.L, period +1y (report date 2026-06-23):
Average estimate: 33458291390.00 ZAR
Low estimate: 29777908330.00
High estimate: 38317032000.00
Number of analysts: 4
Year-ago value: 34847391260.00
Growth: -0.04
Analyst revenue estimates for TGA.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period 0y (report date 2026-06-23):
Average estimate: 34.54 ZAR
Low estimate: 21.59
High estimate: 47.48
Number of analysts: 2
Year-ago value: -6.47
Growth: 6.34
Analyst revenue estimates for TGA.L, period 0y (report date 2026-06-23):
Average estimate: 34847391260.00 ZAR
Low estimate: 31709000000.00
High estimate: 37525863440.00
Number of analysts: 4
Year-ago value: 29599000000.00
Growth: 0.18
Analyst revenue estimates for TGA.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period +1y (report date 2026-07-11):
Average estimate: 32.18 ZAR
Low estimate: 22.14
High estimate: 42.23
Number of analysts: 2
Year-ago value: 47.48
Growth: -0.32
Analyst revenue estimates for TGA.L, period +1y (report date 2026-07-11):
Average estimate: 32986437449.00 ZAR
Low estimate: 29349382200.00
High estimate: 38317032000.00
Number of analysts: 5
Year-ago value: 32738075630.00
Growth: 0.01
Analyst revenue estimates for TGA.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period 0y (report date 2026-07-11):
Average estimate: 47.48 ZAR
Low estimate: 47.48
High estimate: 47.48
Number of analysts: 1
Year-ago value: -6.47
Growth: 8.34
Analyst revenue estimates for TGA.L, period 0y (report date 2026-07-11):
Average estimate: 32738075630.00 ZAR
Low estimate: 31177380550.00
High estimate: 37525863440.00
Number of analysts: 5
Year-ago value: 29599000000.00
Growth: 0.11
Analyst revenue estimates for TGA.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period +1y (report date 2026-07-19):
Average estimate: 32.18 ZAR
Low estimate: 22.14
High estimate: 42.23
Number of analysts: 2
Year-ago value: 32.55
Growth: -0.01
Analyst revenue estimates for TGA.L, period +1y (report date 2026-07-19):
Average estimate: 32986437449.00 ZAR
Low estimate: 29349382200.00
High estimate: 38317032000.00
Number of analysts: 5
Year-ago value: 32738075630.00
Growth: 0.01
Analyst revenue estimates for TGA.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TGA.L, period 0y (report date 2026-07-19):
Average estimate: 32.55 ZAR
Low estimate: 17.62
High estimate: 47.48
Number of analysts: 2
Year-ago value: -6.47
Growth: 6.03
Analyst revenue estimates for TGA.L, period 0y (report date 2026-07-19):
Average estimate: 32738075630.00 ZAR
Low estimate: 31177380550.00
High estimate: 37525863440.00
Number of analysts: 5
Year-ago value: 29599000000.00
Growth: 0.11
Analyst revenue estimates for TGA.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 ZAR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0