speb/financial-data huggingface dataset:
Analyst earnings estimates for TTEK, period 0y (report date 2026-07-11):
Average estimate: 1.54 USD
Low estimate: 1.52
High estimate: 1.57
Number of analysts: 7
Year-ago value: 1.56
Growth: -0.01
Analyst revenue estimates for TTEK, period 0y (report date 2026-07-11):
Average estimate: 4300587190.00 USD
Low estimate: 4219964310.00
High estimate: 4333000000.00
Number of analysts: 7
Year-ago value: 4617360000.00
Growth: -0.07
Analyst earnings estimates for TTEK, period +1q (report date 2026-07-19):
Average estimate: 0.46 USD
Low estimate: 0.46
High estimate: 0.47
Number of analysts: 5
Year-ago value: 0.45
Growth: 0.03
Analyst revenue estimates for TTEK, period +1q (report date 2026-07-19):
Average estimate: 1149598000.00 USD
Low estimate: 1130000000.00
High estimate: 1163100000.00
Number of analysts: 5
Year-ago value: 1163309000.00
Growth: -0.01
Analyst earnings estimates for TTEK, period +1y (report date 2026-07-19):
Average estimate: 1.71 USD
Low estimate: 1.64
High estimate: 1.77
Number of analysts: 7
Year-ago value: 1.55
Growth: 0.11
Analyst revenue estimates for TTEK, period +1y (report date 2026-07-19):
Average estimate: 4477457610.00 USD
Low estimate: 4430600000.00
High estimate: 4549100000.00
Number of analysts: 6
Year-ago value: 4300718380.00
Growth: 0.04
Analyst earnings estimates for TTEK, period 0q (report date 2026-07-19):
Average estimate: 0.40 USD
Low estimate: 0.39
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.43
Growth: -0.08
Analyst revenue estimates for TTEK, period 0q (report date 2026-07-19):
Average estimate: 1080959330.00 USD
Low estimate: 1067200000.00
High estimate: 1090500000.00
Number of analysts: 6
Year-ago value: 1153016000.00
Growth: -0.06
Analyst earnings estimates for TTEK, period 0y (report date 2026-07-19):
Average estimate: 1.55 USD
Low estimate: 1.53
High estimate: 1.57
Number of analysts: 7
Year-ago value: 1.56
Growth: -0.01
Analyst revenue estimates for TTEK, period 0y (report date 2026-07-19):
Average estimate: 4300718380.00 USD
Low estimate: 4219964310.00
High estimate: 4333000000.00
Number of analysts: 6
Year-ago value: 4617360000.00
Growth: -0.07
Analyst earnings estimates for TTEK, period +1q (report date 2026-07-25):
Average estimate: 0.46 USD
Low estimate: 0.46
High estimate: 0.47
Number of analysts: 5
Year-ago value: 0.45
Growth: 0.03
Analyst revenue estimates for TTEK, period +1q (report date 2026-07-25):
Average estimate: 1149598000.00 USD
Low estimate: 1130000000.00
High estimate: 1163100000.00
Number of analysts: 5
Year-ago value: 1163309000.00
Growth: -0.01
Analyst earnings estimates for TTEK, period +1y (report date 2026-07-25):
Average estimate: 1.71 USD
Low estimate: 1.64
High estimate: 1.77
Number of analysts: 7
Year-ago value: 1.55
Growth: 0.11
Analyst revenue estimates for TTEK, period +1y (report date 2026-07-25):
Average estimate: 4477457610.00 USD
Low estimate: 4430600000.00
High estimate: 4549100000.00
Number of analysts: 6
Year-ago value: 4300718380.00
Growth: 0.04
Analyst earnings estimates for TTEK, period 0q (report date 2026-07-25):
Average estimate: 0.40 USD
Low estimate: 0.39
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.43
Growth: -0.08
Analyst revenue estimates for TTEK, period 0q (report date 2026-07-25):
Average estimate: 1080959330.00 USD
Low estimate: 1067200000.00
High estimate: 1090500000.00
Number of analysts: 6
Year-ago value: 1153016000.00
Growth: -0.06
Analyst earnings estimates for TTEK, period 0y (report date 2026-07-25):
Average estimate: 1.55 USD
Low estimate: 1.53
High estimate: 1.57
Number of analysts: 7
Year-ago value: 1.56
Growth: -0.01
Analyst revenue estimates for TTEK, period 0y (report date 2026-07-25):
Average estimate: 4300718380.00 USD
Low estimate: 4219964310.00
High estimate: 4333000000.00
Number of analysts: 6
Year-ago value: 4617360000.00
Growth: -0.07
Analyst earnings estimates for TTEN3.SA, period +1q (report date 2026-06-08):
Average estimate: 0.45 BRL
Low estimate: 0.45
High estimate: 0.45
Number of analysts: 1
Year-ago value: 0.55
Growth: -0.19
Analyst revenue estimates for TTEN3.SA, period +1q (report date 2026-06-08):
Average estimate: 5882906400.00 BRL
Low estimate: 5778434220.00
High estimate: 5987378590.00
Number of analysts: 2
Year-ago value: 4994879000.00
Growth: 0.18
Analyst earnings estimates for TTEN3.SA, period +1y (report date 2026-06-08):
Average estimate: 2.00 BRL
Low estimate: 1.81
High estimate: 2.19
Number of analysts: 4
Year-ago value: 1.60
Growth: 0.25
Analyst revenue estimates for TTEN3.SA, period +1y (report date 2026-06-08):
Average estimate: 23440027540.00 BRL
Low estimate: 22124000000.00
High estimate: 25504705910.00
Number of analysts: 9
Year-ago value: 20696058650.00
Growth: 0.13
Analyst earnings estimates for TTEN3.SA, period 0q (report date 2026-06-08):
Average estimate: 0.26 BRL
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 1
Year-ago value: 0.21
Growth: 0.26
Analyst revenue estimates for TTEN3.SA, period 0q (report date 2026-06-08):
Average estimate: 4815455960.00 BRL
Low estimate: 4712605660.00
High estimate: 4918306250.00
Number of analysts: 2
Year-ago value: 3562877000.00
Growth: 0.35
Analyst earnings estimates for TTEN3.SA, period 0y (report date 2026-06-08):
Average estimate: 1.60 BRL
Low estimate: 1.40
High estimate: 1.84
Number of analysts: 4
Year-ago value: 1.34
Growth: 0.19
Analyst revenue estimates for TTEN3.SA, period 0y (report date 2026-06-08):
Average estimate: 20696058650.00 BRL
Low estimate: 19924000000.00
High estimate: 23190125390.00
Number of analysts: 10
Year-ago value: 16423694000.00
Growth: 0.26
Analyst earnings estimates for TTEN3.SA, period +1q (report date 2026-06-21):
Average estimate: 0.45 BRL
Low estimate: 0.45
High estimate: 0.45
Number of analysts: 1
Year-ago value: 0.55
Growth: -0.19
Analyst revenue estimates for TTEN3.SA, period +1q (report date 2026-06-21):
Average estimate: 5882906400.00 BRL
Low estimate: 5778434220.00
High estimate: 5987378590.00
Number of analysts: 2
Year-ago value: 4994879000.00
Growth: 0.18
Analyst earnings estimates for TTEN3.SA, period +1y (report date 2026-06-21):
Average estimate: 2.00 BRL
Low estimate: 1.81
High estimate: 2.19
Number of analysts: 4
Year-ago value: 1.60
Growth: 0.25
Analyst revenue estimates for TTEN3.SA, period +1y (report date 2026-06-21):
Average estimate: 23440027540.00 BRL
Low estimate: 22124000000.00
High estimate: 25504705910.00
Number of analysts: 9
Year-ago value: 20696058650.00
Growth: 0.13
Analyst earnings estimates for TTEN3.SA, period 0q (report date 2026-06-21):
Average estimate: 0.26 BRL
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 1
Year-ago value: 0.21
Growth: 0.26
Analyst revenue estimates for TTEN3.SA, period 0q (report date 2026-06-21):
Average estimate: 4815455960.00 BRL
Low estimate: 4712605660.00
High estimate: 4918306250.00
Number of analysts: 2
Year-ago value: 3562877000.00
Growth: 0.35
Analyst earnings estimates for TTEN3.SA, period 0y (report date 2026-06-21):
Average estimate: 1.60 BRL
Low estimate: 1.40
High estimate: 1.84
Number of analysts: 4
Year-ago value: 1.34
Growth: 0.19
Analyst revenue estimates for TTEN3.SA, period 0y (report date 2026-06-21):
Average estimate: 20696058650.00 BRL
Low estimate: 19924000000.00
High estimate: 23190125390.00
Number of analysts: 10
Year-ago value: 16423694000.00
Growth: 0.26
Analyst earnings estimates for TTEN3.SA, period +1q (report date 2026-06-23):
Average estimate: 0.45 BRL
Low estimate: 0.45
High estimate: 0.45
Number of analysts: 1
Year-ago value: 0.55
Growth: -0.19
Analyst revenue estimates for TTEN3.SA, period +1q (report date 2026-06-23):
Average estimate: 5882906400.00 BRL
Low estimate: 5778434220.00
High estimate: 5987378590.00
Number of analysts: 2
Year-ago value: 4994879000.00
Growth: 0.18
Analyst earnings estimates for TTEN3.SA, period +1y (report date 2026-06-23):
Average estimate: 2.00 BRL
Low estimate: 1.81
High estimate: 2.19
Number of analysts: 4
Year-ago value: 1.60
Growth: 0.25
Analyst revenue estimates for TTEN3.SA, period +1y (report date 2026-06-23):
Average estimate: 23440027540.00 BRL
Low estimate: 22124000000.00
High estimate: 25504705910.00
Number of analysts: 9
Year-ago value: 20696058650.00
Growth: 0.13
Analyst earnings estimates for TTEN3.SA, period 0q (report date 2026-06-23):
Average estimate: 0.26 BRL
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 1
Year-ago value: 0.21
Growth: 0.26
Analyst revenue estimates for TTEN3.SA, period 0q (report date 2026-06-23):
Average estimate: 4815455960.00 BRL
Low estimate: 4712605660.00
High estimate: 4918306250.00
Number of analysts: 2
Year-ago value: 3562877000.00
Growth: 0.35
Analyst earnings estimates for TTEN3.SA, period 0y (report date 2026-06-23):
Average estimate: 1.60 BRL
Low estimate: 1.40
High estimate: 1.84
Number of analysts: 4
Year-ago value: 1.34
Growth: 0.19
Analyst revenue estimates for TTEN3.SA, period 0y (report date 2026-06-23):
Average estimate: 20696058650.00 BRL
Low estimate: 19924000000.00
High estimate: 23190125390.00
Number of analysts: 10
Year-ago value: 16423694000.00
Growth: 0.26
Analyst earnings estimates for TTEN3.SA, period +1q (report date 2026-07-11):
Average estimate: 0.45 BRL
Low estimate: 0.45
High estimate: 0.45
Number of analysts: 1
Year-ago value: 0.55
Growth: -0.19
Analyst revenue estimates for TTEN3.SA, period +1q (report date 2026-07-11):
Average estimate: 5882906400.00 BRL
Low estimate: 5778434220.00
High estimate: 5987378590.00
Number of analysts: 2
Year-ago value: 4994879000.00
Growth: 0.18
Analyst earnings estimates for TTEN3.SA, period +1y (report date 2026-07-11):
Average estimate: 2.00 BRL
Low estimate: 1.81
High estimate: 2.19
Number of analysts: 4
Year-ago value: 1.60
Growth: 0.25
Analyst revenue estimates for TTEN3.SA, period +1y (report date 2026-07-11):
Average estimate: 23689822650.00 BRL
Low estimate: 22591000000.00
High estimate: 25504705910.00
Number of analysts: 9
Year-ago value: 20910857080.00
Growth: 0.13
Analyst earnings estimates for TTEN3.SA, period 0q (report date 2026-07-11):
Average estimate: 0.26 BRL
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 1
Year-ago value: 0.21
Growth: 0.26
Analyst revenue estimates for TTEN3.SA, period 0q (report date 2026-07-11):
Average estimate: 4815455960.00 BRL
Low estimate: 4712605660.00
High estimate: 4918306250.00
Number of analysts: 2
Year-ago value: 3562877000.00
Growth: 0.35
Analyst earnings estimates for TTEN3.SA, period 0y (report date 2026-07-11):
Average estimate: 1.60 BRL
Low estimate: 1.40
High estimate: 1.84
Number of analysts: 4
Year-ago value: 1.34
Growth: 0.19
Analyst revenue estimates for TTEN3.SA, period 0y (report date 2026-07-11):
Average estimate: 20910857080.00 BRL
Low estimate: 20108969410.00
High estimate: 23190125390.00
Number of analysts: 9
Year-ago value: 16423694000.00
Growth: 0.27
Analyst revenue estimates for TTG.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 TTG.L, period +1y (report date 2026-06-01):
Average estimate: 0.13 GBP
Low estimate: 0.10
High estimate: 0.16
Number of analysts: 5
Year-ago value: 0.09
Growth: 0.50
Analyst revenue estimates for TTG.L, period +1y (report date 2026-06-01):
Average estimate: 491300000.00 GBP
Low estimate: 484000000.00
High estimate: 496000000.00
Number of analysts: 4
Year-ago value: 473750000.00
Growth: 0.04
Analyst revenue estimates for TTG.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 TTG.L, period 0y (report date 2026-06-01):
Average estimate: 0.09 GBP
Low estimate: 0.08
High estimate: 0.09
Number of analysts: 5
Year-ago value: 0.07
Growth: 0.27
Analyst revenue estimates for TTG.L, period 0y (report date 2026-06-01):
Average estimate: 473750000.00 GBP
Low estimate: 462600000.00
High estimate: 479100000.00
Number of analysts: 4
Year-ago value: 481400000.00
Growth: -0.02
Analyst revenue estimates for TTG.L, period +1q (report date 2026-06-22):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TTG.L, period +1y (report date 2026-06-22):
Average estimate: 0.13 GBP
Low estimate: 0.10
High estimate: 0.16
Number of analysts: 5
Year-ago value: 0.09
Growth: 0.50
Analyst revenue estimates for TTG.L, period +1y (report date 2026-06-22):
Average estimate: 491300000.00 GBP
Low estimate: 484000000.00
High estimate: 496000000.00
Number of analysts: 4
Year-ago value: 473750000.00
Growth: 0.04
Analyst revenue estimates for TTG.L, period 0q (report date 2026-06-22):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TTG.L, period 0y (report date 2026-06-22):
Average estimate: 0.09 GBP
Low estimate: 0.08
High estimate: 0.09
Number of analysts: 5
Year-ago value: 0.07
Growth: 0.27
Analyst revenue estimates for TTG.L, period 0y (report date 2026-06-22):
Average estimate: 473750000.00 GBP
Low estimate: 462600000.00
High estimate: 479100000.00
Number of analysts: 4
Year-ago value: 481400000.00
Growth: -0.02
Analyst revenue estimates for TTG.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 TTG.L, period +1y (report date 2026-07-11):
Average estimate: 0.14 GBP
Low estimate: 0.10
High estimate: 0.16
Number of analysts: 5
Year-ago value: 0.09
Growth: 0.59
Analyst revenue estimates for TTG.L, period +1y (report date 2026-07-11):
Average estimate: 491300000.00 GBP
Low estimate: 484000000.00
High estimate: 496000000.00
Number of analysts: 4
Year-ago value: 473750000.00
Growth: 0.04
Analyst revenue estimates for TTG.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 TTG.L, period 0y (report date 2026-07-11):
Average estimate: 0.09 GBP
Low estimate: 0.08
High estimate: 0.09
Number of analysts: 5
Year-ago value: 0.07
Growth: 0.27
Analyst revenue estimates for TTG.L, period 0y (report date 2026-07-11):
Average estimate: 473750000.00 GBP
Low estimate: 462600000.00
High estimate: 479100000.00
Number of analysts: 4
Year-ago value: 481400000.00
Growth: -0.02
Analyst revenue estimates for TTG.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 TTG.L, period +1y (report date 2026-07-19):
Average estimate: 0.14 GBP
Low estimate: 0.10
High estimate: 0.16
Number of analysts: 5
Year-ago value: 0.09
Growth: 0.59
Analyst revenue estimates for TTG.L, period +1y (report date 2026-07-19):
Average estimate: 491300000.00 GBP
Low estimate: 484000000.00
High estimate: 496000000.00
Number of analysts: 4
Year-ago value: 473750000.00
Growth: 0.04
Analyst revenue estimates for TTG.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 TTG.L, period 0y (report date 2026-07-19):
Average estimate: 0.09 GBP
Low estimate: 0.08
High estimate: 0.09
Number of analysts: 5
Year-ago value: 0.07
Growth: 0.27
Analyst revenue estimates for TTG.L, period 0y (report date 2026-07-19):
Average estimate: 473750000.00 GBP
Low estimate: 462600000.00
High estimate: 479100000.00
Number of analysts: 4
Year-ago value: 481400000.00
Growth: -0.02
Analyst revenue estimates for TTG.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 TTG.L, period +1y (report date 2026-07-25):
Average estimate: 0.14 GBP
Low estimate: 0.10
High estimate: 0.16
Number of analysts: 5
Year-ago value: 0.09
Growth: 0.59
Analyst revenue estimates for TTG.L, period +1y (report date 2026-07-25):
Average estimate: 491300000.00 GBP
Low estimate: 484000000.00
High estimate: 496000000.00
Number of analysts: 4
Year-ago value: 473750000.00
Growth: 0.04
Analyst revenue estimates for TTG.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 TTG.L, period 0y (report date 2026-07-25):
Average estimate: 0.09 GBP
Low estimate: 0.08
High estimate: 0.09
Number of analysts: 5
Year-ago value: 0.07
Growth: 0.27
Analyst revenue estimates for TTG.L, period 0y (report date 2026-07-25):
Average estimate: 473750000.00 GBP
Low estimate: 462600000.00
High estimate: 479100000.00
Number of analysts: 4
Year-ago value: 481400000.00
Growth: -0.02
Analyst revenue estimates for TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.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 TTG.V, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TTGI.V, period +1q (report date 2026-06-01):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.19
Analyst revenue estimates for TTGI.V, period +1q (report date 2026-06-01):
Average estimate: 8250000.00 CAD
Low estimate: 8250000.00
High estimate: 8250000.00
Number of analysts: 1
Year-ago value: 2286460.00
Growth: 2.61
Analyst earnings estimates for TTGI.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.04
Growth: 1.00
Analyst revenue estimates for TTGI.V, period +1y (report date 2026-06-01):
Average estimate: 35323870.00 CAD
Low estimate: 35323870.00
High estimate: 35323870.00
Number of analysts: 1
Year-ago value: 23451890.00
Growth: 0.51
Analyst earnings estimates for TTGI.V, period 0q (report date 2026-06-01):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.00
Analyst revenue estimates for TTGI.V, period 0q (report date 2026-06-01):
Average estimate: 7250000.00 CAD
Low estimate: 7250000.00
High estimate: 7250000.00
Number of analysts: 1
Year-ago value: 2337980.00
Growth: 2.10
Analyst earnings estimates for TTGI.V, period 0y (report date 2026-06-01):
Average estimate: -0.04 CAD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.03
Growth: -0.20
Analyst revenue estimates for TTGI.V, period 0y (report date 2026-06-01):
Average estimate: 23451890.00 CAD
Low estimate: 23451890.00
High estimate: 23451890.00
Number of analysts: 1
Year-ago value: 8787800.00
Growth: 1.67
Analyst earnings estimates for TTGI.V, period +1q (report date 2026-06-21):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.19
Analyst revenue estimates for TTGI.V, period +1q (report date 2026-06-21):
Average estimate: 8250000.00 CAD
Low estimate: 8250000.00
High estimate: 8250000.00
Number of analysts: 1
Year-ago value: 2286460.00
Growth: 2.61
Analyst earnings estimates for TTGI.V, period +1y (report date 2026-06-21):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.04
Growth: 1.00
Analyst revenue estimates for TTGI.V, period +1y (report date 2026-06-21):
Average estimate: 35323870.00 CAD
Low estimate: 35323870.00
High estimate: 35323870.00
Number of analysts: 1
Year-ago value: 23451890.00
Growth: 0.51
Analyst earnings estimates for TTGI.V, period 0q (report date 2026-06-21):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.00
Analyst revenue estimates for TTGI.V, period 0q (report date 2026-06-21):
Average estimate: 7250000.00 CAD
Low estimate: 7250000.00
High estimate: 7250000.00
Number of analysts: 1
Year-ago value: 2337980.00
Growth: 2.10
Analyst earnings estimates for TTGI.V, period 0y (report date 2026-06-21):
Average estimate: -0.04 CAD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.03
Growth: -0.20
Analyst revenue estimates for TTGI.V, period 0y (report date 2026-06-21):
Average estimate: 23451890.00 CAD
Low estimate: 23451890.00
High estimate: 23451890.00
Number of analysts: 1
Year-ago value: 8787800.00
Growth: 1.67
Analyst earnings estimates for TTGI.V, period +1q (report date 2026-06-23):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.19
Analyst revenue estimates for TTGI.V, period +1q (report date 2026-06-23):
Average estimate: 8250000.00 CAD
Low estimate: 8250000.00
High estimate: 8250000.00
Number of analysts: 1
Year-ago value: 2286460.00
Growth: 2.61
Analyst earnings estimates for TTGI.V, period +1y (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.04
Growth: 1.00
Analyst revenue estimates for TTGI.V, period +1y (report date 2026-06-23):
Average estimate: 35323870.00 CAD
Low estimate: 35323870.00
High estimate: 35323870.00
Number of analysts: 1
Year-ago value: 23451890.00
Growth: 0.51
Analyst earnings estimates for TTGI.V, period 0q (report date 2026-06-23):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.00
Analyst revenue estimates for TTGI.V, period 0q (report date 2026-06-23):
Average estimate: 7250000.00 CAD
Low estimate: 7250000.00
High estimate: 7250000.00
Number of analysts: 1
Year-ago value: 2337980.00
Growth: 2.10
Analyst earnings estimates for TTGI.V, period 0y (report date 2026-06-23):
Average estimate: -0.04 CAD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.03
Growth: -0.20
Analyst revenue estimates for TTGI.V, period 0y (report date 2026-06-23):
Average estimate: 23451890.00 CAD
Low estimate: 23451890.00
High estimate: 23451890.00
Number of analysts: 1
Year-ago value: 8787800.00
Growth: 1.67
Analyst earnings estimates for TTGI.V, period +1q (report date 2026-07-11):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.19
Analyst revenue estimates for TTGI.V, period +1q (report date 2026-07-11):
Average estimate: 8250000.00 CAD
Low estimate: 8250000.00
High estimate: 8250000.00
Number of analysts: 1
Year-ago value: 2286460.00
Growth: 2.61
Analyst earnings estimates for TTGI.V, period +1y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.04
Growth: 1.00
Analyst revenue estimates for TTGI.V, period +1y (report date 2026-07-11):
Average estimate: 35323870.00 CAD
Low estimate: 35323870.00
High estimate: 35323870.00
Number of analysts: 1
Year-ago value: 23451890.00
Growth: 0.51
Analyst earnings estimates for TTGI.V, period 0q (report date 2026-07-11):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.00
Analyst revenue estimates for TTGI.V, period 0q (report date 2026-07-11):
Average estimate: 7250000.00 CAD
Low estimate: 7250000.00
High estimate: 7250000.00
Number of analysts: 1
Year-ago value: 2337980.00
Growth: 2.10
Analyst earnings estimates for TTGI.V, period 0y (report date 2026-07-11):
Average estimate: -0.04 CAD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.03
Growth: -0.20
Analyst revenue estimates for TTGI.V, period 0y (report date 2026-07-11):
Average estimate: 23451890.00 CAD
Low estimate: 23451890.00
High estimate: 23451890.00
Number of analysts: 1
Year-ago value: 8787800.00
Growth: 1.67
Analyst earnings estimates for TTGI.V, period +1q (report date 2026-07-19):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.19
Analyst revenue estimates for TTGI.V, period +1q (report date 2026-07-19):
Average estimate: 8250000.00 CAD
Low estimate: 8250000.00
High estimate: 8250000.00
Number of analysts: 1
Year-ago value: 2286460.00
Growth: 2.61
Analyst earnings estimates for TTGI.V, period +1y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.04
Growth: 1.00
Analyst revenue estimates for TTGI.V, period +1y (report date 2026-07-19):
Average estimate: 35323870.00 CAD
Low estimate: 35323870.00
High estimate: 35323870.00
Number of analysts: 1
Year-ago value: 23451890.00
Growth: 0.51
Analyst earnings estimates for TTGI.V, period 0q (report date 2026-07-19):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.00
Analyst revenue estimates for TTGI.V, period 0q (report date 2026-07-19):
Average estimate: 7250000.00 CAD
Low estimate: 7250000.00
High estimate: 7250000.00
Number of analysts: 1
Year-ago value: 2337980.00
Growth: 2.10
Analyst earnings estimates for TTGI.V, period 0y (report date 2026-07-19):
Average estimate: -0.04 CAD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.03
Growth: -0.20
Analyst revenue estimates for TTGI.V, period 0y (report date 2026-07-19):
Average estimate: 23451890.00 CAD
Low estimate: 23451890.00
High estimate: 23451890.00
Number of analysts: 1
Year-ago value: 8787800.00
Growth: 1.67
Analyst earnings estimates for TTGI.V, period +1q (report date 2026-07-25):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.19
Analyst revenue estimates for TTGI.V, period +1q (report date 2026-07-25):
Average estimate: 8250000.00 CAD
Low estimate: 8250000.00
High estimate: 8250000.00
Number of analysts: 1
Year-ago value: 2286460.00
Growth: 2.61
Analyst earnings estimates for TTGI.V, period +1y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.04
Growth: 1.00
Analyst revenue estimates for TTGI.V, period +1y (report date 2026-07-25):
Average estimate: 35323870.00 CAD
Low estimate: 35323870.00
High estimate: 35323870.00
Number of analysts: 1
Year-ago value: 23451890.00
Growth: 0.51
Analyst earnings estimates for TTGI.V, period 0q (report date 2026-07-25):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.00
Analyst revenue estimates for TTGI.V, period 0q (report date 2026-07-25):
Average estimate: 7250000.00 CAD
Low estimate: 7250000.00
High estimate: 7250000.00
Number of analysts: 1
Year-ago value: 2337980.00
Growth: 2.10
Analyst earnings estimates for TTGI.V, period 0y (report date 2026-07-25):
Average estimate: -0.04 CAD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.03
Growth: -0.20
Analyst revenue estimates for TTGI.V, period 0y (report date 2026-07-25):
Average estimate: 23451890.00 CAD
Low estimate: 23451890.00
High estimate: 23451890.00
Number of analysts: 1
Year-ago value: 8787800.00
Growth: 1.67
Analyst earnings estimates for TTGT, period +1q (report date 2026-05-30):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-05-30):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-05-30):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-05-30):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-05-30):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-05-30):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-05-30):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-05-30):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1q (report date 2026-06-08):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-06-08):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-06-08):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-06-08):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-06-08):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-06-08):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-06-08):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-06-08):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1q (report date 2026-06-21):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-06-21):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-06-21):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-06-21):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-06-21):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-06-21):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-06-21):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-06-21):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1q (report date 2026-06-23):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-06-23):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-06-23):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-06-23):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-06-23):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-06-23):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-06-23):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-06-23):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1q (report date 2026-07-11):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-07-11):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-07-11):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-07-11):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-07-11):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-07-11):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-07-11):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-07-11):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1q (report date 2026-07-19):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-07-19):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-07-19):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-07-19):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-07-19):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-07-19):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-07-19):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-07-19):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1q (report date 2026-07-25):
Average estimate: -0.13 USD
Low estimate: -0.13
High estimate: -0.13
Number of analysts: 2
Year-ago value: -1.07
Growth: 0.88
Analyst revenue estimates for TTGT, period +1q (report date 2026-07-25):
Average estimate: 124540500.00 USD
Low estimate: 123893000.00
High estimate: 125188000.00
Number of analysts: 2
Year-ago value: 122286000.00
Growth: 0.02
Analyst earnings estimates for TTGT, period +1y (report date 2026-07-25):
Average estimate: -0.47 USD
Low estimate: -0.51
High estimate: -0.42
Number of analysts: 2
Year-ago value: -1.17
Growth: 0.60
Analyst revenue estimates for TTGT, period +1y (report date 2026-07-25):
Average estimate: 512167000.00 USD
Low estimate: 506573000.00
High estimate: 517761000.00
Number of analysts: 2
Year-ago value: 497687500.00
Growth: 0.03
Analyst earnings estimates for TTGT, period 0q (report date 2026-07-25):
Average estimate: -0.20 USD
Low estimate: -0.22
High estimate: -0.18
Number of analysts: 2
Year-ago value: -5.58
Growth: 0.96
Analyst revenue estimates for TTGT, period 0q (report date 2026-07-25):
Average estimate: 119330500.00 USD
Low estimate: 119000000.00
High estimate: 119661000.00
Number of analysts: 2
Year-ago value: 119943000.00
Growth: -0.01
Analyst earnings estimates for TTGT, period 0y (report date 2026-07-25):
Average estimate: -1.17 USD
Low estimate: -1.17
High estimate: -1.16
Number of analysts: 2
Year-ago value: -14.06
Growth: 0.92
Analyst revenue estimates for TTGT, period 0y (report date 2026-07-25):
Average estimate: 497687500.00 USD
Low estimate: 496000000.00
High estimate: 499375000.00
Number of analysts: 2
Year-ago value: 486791000.00
Growth: 0.02
Analyst earnings estimates for TTI, period +1q (report date 2026-05-30):
Average estimate: 0.06 USD
Low estimate: 0.05
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.04
Growth: 0.38
Analyst revenue estimates for TTI, period +1q (report date 2026-05-30):
Average estimate: 164866670.00 USD
Low estimate: 162700000.00
High estimate: 167000000.00
Number of analysts: 3
Year-ago value: 153239000.00
Growth: 0.08
Analyst earnings estimates for TTI, period +1y (report date 2026-05-30):
Average estimate: 0.40 USD
Low estimate: 0.32
High estimate: 0.48
Number of analysts: 3
Year-ago value: 0.25
Growth: 0.62
Analyst revenue estimates for TTI, period +1y (report date 2026-05-30):
Average estimate: 722075000.00 USD
Low estimate: 691900000.00
High estimate: 749700000.00
Number of analysts: 4
Year-ago value: 655350000.00
Growth: 0.10
Analyst earnings estimates for TTI, period 0q (report date 2026-05-30):
Average estimate: 0.08 USD
Low estimate: 0.06
High estimate: 0.10
Number of analysts: 2
Year-ago value: 0.09
Growth: -0.11
Analyst revenue estimates for TTI, period 0q (report date 2026-05-30):
Average estimate: 176366670.00 USD
Low estimate: 172700000.00
High estimate: 180000000.00
Number of analysts: 3
Year-ago value: 173872000.00
Growth: 0.01
Analyst earnings estimates for TTI, period 0y (report date 2026-05-30):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.26
Growth: -0.06
Analyst revenue estimates for TTI, period 0y (report date 2026-05-30):
Average estimate: 655350000.00 USD
Low estimate: 641300000.00
High estimate: 667300000.00
Number of analysts: 4
Year-ago value: 630932000.00
Growth: 0.04
Analyst earnings estimates for TTI, period +1q (report date 2026-06-08):
Average estimate: 0.06 USD
Low estimate: 0.05
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.04
Growth: 0.38
Analyst revenue estimates for TTI, period +1q (report date 2026-06-08):
Average estimate: 164866670.00 USD
Low estimate: 162700000.00
High estimate: 167000000.00
Number of analysts: 3
Year-ago value: 153239000.00
Growth: 0.08
Analyst earnings estimates for TTI, period +1y (report date 2026-06-08):
Average estimate: 0.40 USD
Low estimate: 0.32
High estimate: 0.48
Number of analysts: 3
Year-ago value: 0.25
Growth: 0.62
Analyst revenue estimates for TTI, period +1y (report date 2026-06-08):
Average estimate: 722075000.00 USD
Low estimate: 691900000.00
High estimate: 749700000.00
Number of analysts: 4
Year-ago value: 655350000.00
Growth: 0.10
Analyst earnings estimates for TTI, period 0q (report date 2026-06-08):
Average estimate: 0.08 USD
Low estimate: 0.06
High estimate: 0.10
Number of analysts: 2
Year-ago value: 0.09
Growth: -0.11
Analyst revenue estimates for TTI, period 0q (report date 2026-06-08):
Average estimate: 176366670.00 USD
Low estimate: 172700000.00
High estimate: 180000000.00
Number of analysts: 3
Year-ago value: 173872000.00
Growth: 0.01
Analyst earnings estimates for TTI, period 0y (report date 2026-06-08):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.26
Growth: -0.06
Analyst revenue estimates for TTI, period 0y (report date 2026-06-08):
Average estimate: 655350000.00 USD
Low estimate: 641300000.00
High estimate: 667300000.00
Number of analysts: 4
Year-ago value: 630932000.00
Growth: 0.04
Analyst earnings estimates for TTI, period +1q (report date 2026-06-21):
Average estimate: 0.06 USD
Low estimate: 0.06
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.04
Growth: 0.50
Analyst revenue estimates for TTI, period +1q (report date 2026-06-21):
Average estimate: 164866670.00 USD
Low estimate: 162700000.00
High estimate: 167000000.00
Number of analysts: 3
Year-ago value: 153239000.00
Growth: 0.08
Analyst earnings estimates for TTI, period +1y (report date 2026-06-21):
Average estimate: 0.42 USD
Low estimate: 0.37
High estimate: 0.48
Number of analysts: 3
Year-ago value: 0.27
Growth: 0.57
Analyst revenue estimates for TTI, period +1y (report date 2026-06-21):
Average estimate: 722075000.00 USD
Low estimate: 691900000.00
High estimate: 749700000.00
Number of analysts: 4
Year-ago value: 655350000.00
Growth: 0.10
Analyst earnings estimates for TTI, period 0q (report date 2026-06-21):
Average estimate: 0.08 USD
Low estimate: 0.07
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: -0.11
Analyst revenue estimates for TTI, period 0q (report date 2026-06-21):
Average estimate: 176366670.00 USD
Low estimate: 172700000.00
High estimate: 180000000.00
Number of analysts: 3
Year-ago value: 173872000.00
Growth: 0.01
Analyst earnings estimates for TTI, period 0y (report date 2026-06-21):
Average estimate: 0.27 USD
Low estimate: 0.26
High estimate: 0.27
Number of analysts: 2
Year-ago value: 0.26
Growth: 0.02
Analyst revenue estimates for TTI, period 0y (report date 2026-06-21):
Average estimate: 655350000.00 USD
Low estimate: 641300000.00
High estimate: 667300000.00
Number of analysts: 4
Year-ago value: 630932000.00
Growth: 0.04
Analyst earnings estimates for TTI, period +1q (report date 2026-06-23):
Average estimate: 0.06 USD
Low estimate: 0.06
High estimate: 0.06
Number of analysts: 2
Year-ago value: 0.04
Growth: 0.50
Analyst revenue estimates for TTI, period +1q (report date 2026-06-23):
Average estimate: 164866670.00 USD
Low estimate: 162700000.00
High estimate: 167000000.00
Number of analysts: 3
Year-ago value: 153239000.00
Growth: 0.08
Analyst earnings estimates for TTI, period +1y (report date 2026-06-23):
Average estimate: 0.42 USD
Low estimate: 0.37
High estimate: 0.48
Number of analysts: 3
Year-ago value: 0.27
Growth: 0.57
Analyst revenue estimates for TTI, period +1y (report date 2026-06-23):
Average estimate: 722075000.00 USD
Low estimate: 691900000.00
High estimate: 749700000.00
Number of analysts: 4
Year-ago value: 655350000.00
Growth: 0.10
Analyst earnings estimates for TTI, period 0q (report date 2026-06-23):
Average estimate: 0.08 USD
Low estimate: 0.07
High estimate: 0.09
Number of analysts: 2
Year-ago value: 0.09
Growth: -0.11
Analyst revenue estimates for TTI, period 0q (report date 2026-06-23):
Average estimate: 176366670.00 USD
Low estimate: 172700000.00
High estimate: 180000000.00
Number of analysts: 3
Year-ago value: 173872000.00
Growth: 0.01