speb/financial-data huggingface dataset:
Analyst revenue estimates for TPB, period 0y (report date 2026-07-11):
Average estimate: 524657860.00 USD
Low estimate: 517874000.00
High estimate: 532600000.00
Number of analysts: 5
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1q (report date 2026-07-19):
Average estimate: 0.39 USD
Low estimate: 0.26
High estimate: 0.46
Number of analysts: 3
Year-ago value: 1.05
Growth: -0.63
Analyst revenue estimates for TPB, period +1q (report date 2026-07-19):
Average estimate: 133557020.00 USD
Low estimate: 131500000.00
High estimate: 136800000.00
Number of analysts: 5
Year-ago value: 118979000.00
Growth: 0.12
Analyst earnings estimates for TPB, period +1y (report date 2026-07-19):
Average estimate: 2.86 USD
Low estimate: 2.75
High estimate: 2.97
Number of analysts: 2
Year-ago value: 1.86
Growth: 0.54
Analyst revenue estimates for TPB, period +1y (report date 2026-07-19):
Average estimate: 595574820.00 USD
Low estimate: 587281000.00
High estimate: 610818300.00
Number of analysts: 4
Year-ago value: 524657860.00
Growth: 0.14
Analyst earnings estimates for TPB, period 0q (report date 2026-07-19):
Average estimate: 0.30 USD
Low estimate: 0.06
High estimate: 0.60
Number of analysts: 3
Year-ago value: 0.98
Growth: -0.69
Analyst revenue estimates for TPB, period 0q (report date 2026-07-19):
Average estimate: 128669500.00 USD
Low estimate: 126387000.00
High estimate: 132360500.00
Number of analysts: 5
Year-ago value: 116634000.00
Growth: 0.10
Analyst earnings estimates for TPB, period 0y (report date 2026-07-19):
Average estimate: 1.86 USD
Low estimate: 1.29
High estimate: 2.31
Number of analysts: 3
Year-ago value: 3.96
Growth: -0.53
Analyst revenue estimates for TPB, period 0y (report date 2026-07-19):
Average estimate: 524657860.00 USD
Low estimate: 517874000.00
High estimate: 532600000.00
Number of analysts: 5
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1q (report date 2026-07-25):
Average estimate: 0.42 USD
Low estimate: 0.26
High estimate: 0.49
Number of analysts: 4
Year-ago value: 1.05
Growth: -0.60
Analyst revenue estimates for TPB, period +1q (report date 2026-07-25):
Average estimate: 133930180.00 USD
Low estimate: 131500000.00
High estimate: 136800000.00
Number of analysts: 6
Year-ago value: 118979000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1y (report date 2026-07-25):
Average estimate: 2.66 USD
Low estimate: 2.51
High estimate: 2.75
Number of analysts: 3
Year-ago value: 1.92
Growth: 0.39
Analyst revenue estimates for TPB, period +1y (report date 2026-07-25):
Average estimate: 589141420.00 USD
Low estimate: 573000000.00
High estimate: 598743100.00
Number of analysts: 5
Year-ago value: 525187050.00
Growth: 0.12
Analyst earnings estimates for TPB, period 0q (report date 2026-07-25):
Average estimate: 0.32 USD
Low estimate: 0.06
High estimate: 0.64
Number of analysts: 4
Year-ago value: 0.98
Growth: -0.67
Analyst revenue estimates for TPB, period 0q (report date 2026-07-25):
Average estimate: 129230750.00 USD
Low estimate: 126387000.00
High estimate: 132360500.00
Number of analysts: 6
Year-ago value: 116634000.00
Growth: 0.11
Analyst earnings estimates for TPB, period 0y (report date 2026-07-25):
Average estimate: 1.92 USD
Low estimate: 1.29
High estimate: 2.34
Number of analysts: 4
Year-ago value: 3.96
Growth: -0.52
Analyst revenue estimates for TPB, period 0y (report date 2026-07-25):
Average estimate: 525187050.00 USD
Low estimate: 517874000.00
High estimate: 532600000.00
Number of analysts: 6
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPC, period +1q (report date 2026-05-30):
Average estimate: 1.43 USD
Low estimate: 1.39
High estimate: 1.47
Number of analysts: 3
Year-ago value: 1.15
Growth: 0.25
Analyst revenue estimates for TPC, period +1q (report date 2026-05-30):
Average estimate: 1622403460.00 USD
Low estimate: 1607500000.00
High estimate: 1646423380.00
Number of analysts: 3
Year-ago value: 1415360000.00
Growth: 0.15
Analyst earnings estimates for TPC, period +1y (report date 2026-05-30):
Average estimate: 6.02 USD
Low estimate: 5.60
High estimate: 7.05
Number of analysts: 4
Year-ago value: 5.07
Growth: 0.19
Analyst revenue estimates for TPC, period +1y (report date 2026-05-30):
Average estimate: 6917256340.00 USD
Low estimate: 6863347000.00
High estimate: 7023422030.00
Number of analysts: 3
Year-ago value: 6269361880.00
Growth: 0.10
Analyst earnings estimates for TPC, period 0q (report date 2026-05-30):
Average estimate: 1.26 USD
Low estimate: 1.18
High estimate: 1.36
Number of analysts: 3
Year-ago value: 0.38
Growth: 2.33
Analyst revenue estimates for TPC, period 0q (report date 2026-05-30):
Average estimate: 1567643240.00 USD
Low estimate: 1535000000.00
High estimate: 1605894710.00
Number of analysts: 3
Year-ago value: 1373681000.00
Growth: 0.14
Analyst earnings estimates for TPC, period 0y (report date 2026-05-30):
Average estimate: 5.07 USD
Low estimate: 4.95
High estimate: 5.18
Number of analysts: 4
Year-ago value: 1.51
Growth: 2.36
Analyst revenue estimates for TPC, period 0y (report date 2026-05-30):
Average estimate: 6269361880.00 USD
Low estimate: 6187000000.00
High estimate: 6376633640.00
Number of analysts: 3
Year-ago value: 5543039000.00
Growth: 0.13
Analyst earnings estimates for TPC, period +1q (report date 2026-06-08):
Average estimate: 1.43 USD
Low estimate: 1.39
High estimate: 1.47
Number of analysts: 3
Year-ago value: 1.15
Growth: 0.25
Analyst revenue estimates for TPC, period +1q (report date 2026-06-08):
Average estimate: 1622403460.00 USD
Low estimate: 1607500000.00
High estimate: 1646423380.00
Number of analysts: 3
Year-ago value: 1415360000.00
Growth: 0.15
Analyst earnings estimates for TPC, period +1y (report date 2026-06-08):
Average estimate: 6.02 USD
Low estimate: 5.60
High estimate: 7.05
Number of analysts: 4
Year-ago value: 5.07
Growth: 0.19
Analyst revenue estimates for TPC, period +1y (report date 2026-06-08):
Average estimate: 6917256340.00 USD
Low estimate: 6863347000.00
High estimate: 7023422030.00
Number of analysts: 3
Year-ago value: 6269361880.00
Growth: 0.10
Analyst earnings estimates for TPC, period 0q (report date 2026-06-08):
Average estimate: 1.26 USD
Low estimate: 1.18
High estimate: 1.36
Number of analysts: 3
Year-ago value: 0.38
Growth: 2.33
Analyst revenue estimates for TPC, period 0q (report date 2026-06-08):
Average estimate: 1567643240.00 USD
Low estimate: 1535000000.00
High estimate: 1605894710.00
Number of analysts: 3
Year-ago value: 1373681000.00
Growth: 0.14
Analyst earnings estimates for TPC, period 0y (report date 2026-06-08):
Average estimate: 5.07 USD
Low estimate: 4.95
High estimate: 5.18
Number of analysts: 4
Year-ago value: 1.51
Growth: 2.36
Analyst revenue estimates for TPC, period 0y (report date 2026-06-08):
Average estimate: 6269361880.00 USD
Low estimate: 6187000000.00
High estimate: 6376633640.00
Number of analysts: 3
Year-ago value: 5543039000.00
Growth: 0.13
Analyst earnings estimates for TPC, period +1q (report date 2026-06-21):
Average estimate: 1.43 USD
Low estimate: 1.39
High estimate: 1.47
Number of analysts: 3
Year-ago value: 1.15
Growth: 0.25
Analyst revenue estimates for TPC, period +1q (report date 2026-06-21):
Average estimate: 1622403460.00 USD
Low estimate: 1607500000.00
High estimate: 1646423380.00
Number of analysts: 3
Year-ago value: 1415360000.00
Growth: 0.15
Analyst earnings estimates for TPC, period +1y (report date 2026-06-21):
Average estimate: 6.02 USD
Low estimate: 5.60
High estimate: 7.05
Number of analysts: 4
Year-ago value: 5.07
Growth: 0.19
Analyst revenue estimates for TPC, period +1y (report date 2026-06-21):
Average estimate: 6917256340.00 USD
Low estimate: 6863347000.00
High estimate: 7023422030.00
Number of analysts: 3
Year-ago value: 6269361880.00
Growth: 0.10
Analyst earnings estimates for TPC, period 0q (report date 2026-06-21):
Average estimate: 1.26 USD
Low estimate: 1.18
High estimate: 1.36
Number of analysts: 3
Year-ago value: 0.38
Growth: 2.33
Analyst revenue estimates for TPC, period 0q (report date 2026-06-21):
Average estimate: 1567643240.00 USD
Low estimate: 1535000000.00
High estimate: 1605894710.00
Number of analysts: 3
Year-ago value: 1373681000.00
Growth: 0.14
Analyst earnings estimates for TPC, period 0y (report date 2026-06-21):
Average estimate: 5.07 USD
Low estimate: 4.95
High estimate: 5.18
Number of analysts: 4
Year-ago value: 1.51
Growth: 2.36
Analyst revenue estimates for TPC, period 0y (report date 2026-06-21):
Average estimate: 6269361880.00 USD
Low estimate: 6187000000.00
High estimate: 6376633640.00
Number of analysts: 3
Year-ago value: 5543039000.00
Growth: 0.13
Analyst earnings estimates for TPC, period +1q (report date 2026-06-23):
Average estimate: 1.43 USD
Low estimate: 1.39
High estimate: 1.47
Number of analysts: 3
Year-ago value: 1.15
Growth: 0.25
Analyst revenue estimates for TPC, period +1q (report date 2026-06-23):
Average estimate: 1622403460.00 USD
Low estimate: 1607500000.00
High estimate: 1646423380.00
Number of analysts: 3
Year-ago value: 1415360000.00
Growth: 0.15
Analyst earnings estimates for TPC, period +1y (report date 2026-06-23):
Average estimate: 6.02 USD
Low estimate: 5.60
High estimate: 7.05
Number of analysts: 4
Year-ago value: 5.07
Growth: 0.19
Analyst revenue estimates for TPC, period +1y (report date 2026-06-23):
Average estimate: 6917256340.00 USD
Low estimate: 6863347000.00
High estimate: 7023422030.00
Number of analysts: 3
Year-ago value: 6269361880.00
Growth: 0.10
Analyst earnings estimates for TPC, period 0q (report date 2026-06-23):
Average estimate: 1.26 USD
Low estimate: 1.18
High estimate: 1.36
Number of analysts: 3
Year-ago value: 0.38
Growth: 2.33
Analyst revenue estimates for TPC, period 0q (report date 2026-06-23):
Average estimate: 1567643240.00 USD
Low estimate: 1535000000.00
High estimate: 1605894710.00
Number of analysts: 3
Year-ago value: 1373681000.00
Growth: 0.14
Analyst earnings estimates for TPC, period 0y (report date 2026-06-23):
Average estimate: 5.07 USD
Low estimate: 4.95
High estimate: 5.18
Number of analysts: 4
Year-ago value: 1.51
Growth: 2.36
Analyst revenue estimates for TPC, period 0y (report date 2026-06-23):
Average estimate: 6269361880.00 USD
Low estimate: 6187000000.00
High estimate: 6376633640.00
Number of analysts: 3
Year-ago value: 5543039000.00
Growth: 0.13
Analyst earnings estimates for TPC, period +1q (report date 2026-07-11):
Average estimate: 1.43 USD
Low estimate: 1.39
High estimate: 1.47
Number of analysts: 3
Year-ago value: 1.15
Growth: 0.25
Analyst revenue estimates for TPC, period +1q (report date 2026-07-11):
Average estimate: 1622403460.00 USD
Low estimate: 1607500000.00
High estimate: 1646423380.00
Number of analysts: 3
Year-ago value: 1415360000.00
Growth: 0.15
Analyst earnings estimates for TPC, period +1y (report date 2026-07-11):
Average estimate: 6.02 USD
Low estimate: 5.60
High estimate: 7.05
Number of analysts: 4
Year-ago value: 5.07
Growth: 0.19
Analyst revenue estimates for TPC, period +1y (report date 2026-07-11):
Average estimate: 6917256340.00 USD
Low estimate: 6863347000.00
High estimate: 7023422030.00
Number of analysts: 3
Year-ago value: 6269361880.00
Growth: 0.10
Analyst earnings estimates for TPC, period 0q (report date 2026-07-11):
Average estimate: 1.26 USD
Low estimate: 1.18
High estimate: 1.36
Number of analysts: 3
Year-ago value: 0.38
Growth: 2.33
Analyst revenue estimates for TPC, period 0q (report date 2026-07-11):
Average estimate: 1567643240.00 USD
Low estimate: 1535000000.00
High estimate: 1605894710.00
Number of analysts: 3
Year-ago value: 1373681000.00
Growth: 0.14
Analyst earnings estimates for TPC, period 0y (report date 2026-07-11):
Average estimate: 5.07 USD
Low estimate: 4.95
High estimate: 5.18
Number of analysts: 4
Year-ago value: 1.51
Growth: 2.36
Analyst revenue estimates for TPC, period 0y (report date 2026-07-11):
Average estimate: 6269361880.00 USD
Low estimate: 6187000000.00
High estimate: 6376633640.00
Number of analysts: 3
Year-ago value: 5543039000.00
Growth: 0.13
Analyst earnings estimates for TPC, period +1q (report date 2026-07-19):
Average estimate: 1.45 USD
Low estimate: 1.44
High estimate: 1.47
Number of analysts: 3
Year-ago value: 1.15
Growth: 0.26
Analyst revenue estimates for TPC, period +1q (report date 2026-07-19):
Average estimate: 1622403460.00 USD
Low estimate: 1607500000.00
High estimate: 1646423380.00
Number of analysts: 3
Year-ago value: 1415360000.00
Growth: 0.15
Analyst earnings estimates for TPC, period +1y (report date 2026-07-19):
Average estimate: 6.09 USD
Low estimate: 5.60
High estimate: 7.30
Number of analysts: 4
Year-ago value: 5.10
Growth: 0.19
Analyst revenue estimates for TPC, period +1y (report date 2026-07-19):
Average estimate: 6917256340.00 USD
Low estimate: 6863347000.00
High estimate: 7023422030.00
Number of analysts: 3
Year-ago value: 6269361880.00
Growth: 0.10
Analyst earnings estimates for TPC, period 0q (report date 2026-07-19):
Average estimate: 1.26 USD
Low estimate: 1.18
High estimate: 1.36
Number of analysts: 3
Year-ago value: 0.38
Growth: 2.33
Analyst revenue estimates for TPC, period 0q (report date 2026-07-19):
Average estimate: 1567643240.00 USD
Low estimate: 1535000000.00
High estimate: 1605894710.00
Number of analysts: 3
Year-ago value: 1373681000.00
Growth: 0.14
Analyst earnings estimates for TPC, period 0y (report date 2026-07-19):
Average estimate: 5.10 USD
Low estimate: 4.95
High estimate: 5.18
Number of analysts: 4
Year-ago value: 1.51
Growth: 2.38
Analyst revenue estimates for TPC, period 0y (report date 2026-07-19):
Average estimate: 6269361880.00 USD
Low estimate: 6187000000.00
High estimate: 6376633640.00
Number of analysts: 3
Year-ago value: 5543039000.00
Growth: 0.13
Analyst revenue estimates for TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TPC.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TPC.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TPC.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPC.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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPCS, 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 TPD.DE, period +1q (report date 2026-07-19):
Average estimate: 2188411900.00 USD
Low estimate: 2129500000.00
High estimate: 2217700000.00
Number of analysts: 10
Year-ago value: 2122600000.00
Growth: 0.03
Analyst revenue estimates for TPD.DE, period +1y (report date 2026-07-19):
Average estimate: 8173184820.00 USD
Low estimate: 7762400000.00
High estimate: 8310299999.00
Number of analysts: 10
Year-ago value: 7801960150.00
Growth: 0.05
Analyst revenue estimates for TPD.DE, period 0q (report date 2026-07-19):
Average estimate: 1880866900.00 USD
Low estimate: 1812100000.00
High estimate: 1932400000.00
Number of analysts: 10
Year-ago value: 1880800000.00
Growth: 0.00
Analyst revenue estimates for TPD.DE, period 0y (report date 2026-07-19):
Average estimate: 7801960150.00 USD
Low estimate: 7618900000.00
High estimate: 7914600000.00
Number of analysts: 10
Year-ago value: 7476500000.00
Growth: 0.04
Analyst revenue estimates for TPD.DE, period +1q (report date 2026-07-25):
Average estimate: 2188411900.00 USD
Low estimate: 2129500000.00
High estimate: 2217700000.00
Number of analysts: 10
Year-ago value: 2122600000.00
Growth: 0.03
Analyst revenue estimates for TPD.DE, period +1y (report date 2026-07-25):
Average estimate: 8175123020.00 USD
Low estimate: 7762400000.00
High estimate: 8317015540.00
Number of analysts: 10
Year-ago value: 7803797150.00
Growth: 0.05
Analyst revenue estimates for TPD.DE, period 0q (report date 2026-07-25):
Average estimate: 1882703900.00 USD
Low estimate: 1812100000.00
High estimate: 1932400000.00
Number of analysts: 10
Year-ago value: 1880800000.00
Growth: 0.00
Analyst revenue estimates for TPD.DE, period 0y (report date 2026-07-25):
Average estimate: 7803797150.00 USD
Low estimate: 7618900000.00
High estimate: 7914600000.00
Number of analysts: 10
Year-ago value: 7476500000.00
Growth: 0.04
Analyst revenue estimates for TPE.DE, period +1q (report date 2026-06-01):
Average estimate: 56000000.00 EUR
Low estimate: 56000000.00
High estimate: 56000000.00
Number of analysts: 1
Year-ago value: 55800000.00
Growth: 0.00
Analyst earnings estimates for TPE.DE, period +1y (report date 2026-06-01):
Average estimate: 1.27 EUR
Low estimate: 0.78
High estimate: 1.89
Number of analysts: 9
Year-ago value: 0.54
Growth: 1.35
Analyst revenue estimates for TPE.DE, period +1y (report date 2026-06-01):
Average estimate: 348588890.00 EUR
Low estimate: 326400000.00
High estimate: 376100000.00
Number of analysts: 9
Year-ago value: 269619330.00
Growth: 0.29
Analyst revenue estimates for TPE.DE, period 0q (report date 2026-06-01):
Average estimate: 67000000.00 EUR
Low estimate: 67000000.00
High estimate: 67000000.00
Number of analysts: 1
Year-ago value: 60791000.00
Growth: 0.10
Analyst earnings estimates for TPE.DE, period 0y (report date 2026-06-01):
Average estimate: 0.54 EUR
Low estimate: 0.44
High estimate: 0.80
Number of analysts: 9
Year-ago value: 0.37
Growth: 0.46
Analyst revenue estimates for TPE.DE, period 0y (report date 2026-06-01):
Average estimate: 269619330.00 EUR
Low estimate: 265000000.00
High estimate: 282600000.00
Number of analysts: 9
Year-ago value: 244257000.00
Growth: 0.10
Analyst revenue estimates for TPE.DE, period +1q (report date 2026-07-19):
Average estimate: 56000000.00 EUR
Low estimate: 56000000.00
High estimate: 56000000.00
Number of analysts: 1
Year-ago value: 55800000.00
Growth: 0.00
Analyst earnings estimates for TPE.DE, period +1y (report date 2026-07-19):
Average estimate: 1.27 EUR
Low estimate: 0.78
High estimate: 1.89
Number of analysts: 9
Year-ago value: 0.53
Growth: 1.38
Analyst revenue estimates for TPE.DE, period +1y (report date 2026-07-19):
Average estimate: 345012500.00 EUR
Low estimate: 326400000.00
High estimate: 376100000.00
Number of analysts: 8
Year-ago value: 270052670.00
Growth: 0.28
Analyst earnings estimates for TPE.DE, period 0q (report date 2026-07-19):
Average estimate: 0.06 EUR
Low estimate: 0.06
High estimate: 0.06
Number of analysts: 1
Year-ago value: 0.13
Growth: -0.54
Analyst revenue estimates for TPE.DE, period 0q (report date 2026-07-19):
Average estimate: 64000000.00 EUR
Low estimate: 61000000.00
High estimate: 67000000.00
Number of analysts: 2
Year-ago value: 60791000.00
Growth: 0.05
Analyst earnings estimates for TPE.DE, period 0y (report date 2026-07-19):
Average estimate: 0.53 EUR
Low estimate: 0.40
High estimate: 0.80
Number of analysts: 9
Year-ago value: 0.37
Growth: 0.45
Analyst revenue estimates for TPE.DE, period 0y (report date 2026-07-19):
Average estimate: 270052670.00 EUR
Low estimate: 265000000.00
High estimate: 282600000.00
Number of analysts: 9
Year-ago value: 244257000.00
Growth: 0.11
Analyst revenue estimates for TPE.DE, period +1q (report date 2026-07-25):
Average estimate: 56000000.00 EUR
Low estimate: 56000000.00
High estimate: 56000000.00
Number of analysts: 1
Year-ago value: 55800000.00
Growth: 0.00
Analyst earnings estimates for TPE.DE, period +1y (report date 2026-07-25):
Average estimate: 1.27 EUR
Low estimate: 0.78
High estimate: 1.89
Number of analysts: 9
Year-ago value: 0.53
Growth: 1.38
Analyst revenue estimates for TPE.DE, period +1y (report date 2026-07-25):
Average estimate: 345012500.00 EUR
Low estimate: 326400000.00
High estimate: 376100000.00
Number of analysts: 8
Year-ago value: 270052670.00
Growth: 0.28
Analyst earnings estimates for TPE.DE, period 0q (report date 2026-07-25):
Average estimate: 0.06 EUR
Low estimate: 0.06
High estimate: 0.06
Number of analysts: 1
Year-ago value: 0.13
Growth: -0.54
Analyst revenue estimates for TPE.DE, period 0q (report date 2026-07-25):
Average estimate: 64000000.00 EUR
Low estimate: 61000000.00
High estimate: 67000000.00
Number of analysts: 2
Year-ago value: 60791000.00
Growth: 0.05
Analyst earnings estimates for TPE.DE, period 0y (report date 2026-07-25):
Average estimate: 0.53 EUR
Low estimate: 0.40
High estimate: 0.80
Number of analysts: 9
Year-ago value: 0.37
Growth: 0.45
Analyst revenue estimates for TPE.DE, period 0y (report date 2026-07-25):
Average estimate: 270052670.00 EUR
Low estimate: 265000000.00
High estimate: 282600000.00
Number of analysts: 9
Year-ago value: 244257000.00
Growth: 0.11
Analyst revenue estimates for TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPET, 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 TPFG.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 TPFG.L, period +1y (report date 2026-06-01):
Average estimate: 0.46 GBP
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 6
Year-ago value: 0.42
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1y (report date 2026-06-01):
Average estimate: 95947850.00 GBP
Low estimate: 93200000.00
High estimate: 97087100.00
Number of analysts: 6
Year-ago value: 90663330.00
Growth: 0.06
Analyst revenue estimates for TPFG.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 TPFG.L, period 0y (report date 2026-06-01):
Average estimate: 0.42 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.40
Growth: 0.04
Analyst revenue estimates for TPFG.L, period 0y (report date 2026-06-01):
Average estimate: 90663330.00 GBP
Low estimate: 88600000.00
High estimate: 91400000.00
Number of analysts: 6
Year-ago value: 84264000.00
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TPFG.L, period +1y (report date 2026-06-21):
Average estimate: 0.46 GBP
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 6
Year-ago value: 0.42
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1y (report date 2026-06-21):
Average estimate: 95947850.00 GBP
Low estimate: 93200000.00
High estimate: 97087100.00
Number of analysts: 6
Year-ago value: 90663330.00
Growth: 0.06
Analyst revenue estimates for TPFG.L, period 0q (report date 2026-06-21):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TPFG.L, period 0y (report date 2026-06-21):
Average estimate: 0.42 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.40
Growth: 0.04
Analyst revenue estimates for TPFG.L, period 0y (report date 2026-06-21):
Average estimate: 90663330.00 GBP
Low estimate: 88600000.00
High estimate: 91400000.00
Number of analysts: 6
Year-ago value: 84264000.00
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TPFG.L, period +1y (report date 2026-06-23):
Average estimate: 0.46 GBP
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 6
Year-ago value: 0.42
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1y (report date 2026-06-23):
Average estimate: 95947850.00 GBP
Low estimate: 93200000.00
High estimate: 97087100.00
Number of analysts: 6
Year-ago value: 90663330.00
Growth: 0.06
Analyst revenue estimates for TPFG.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TPFG.L, period 0y (report date 2026-06-23):
Average estimate: 0.42 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.40
Growth: 0.04
Analyst revenue estimates for TPFG.L, period 0y (report date 2026-06-23):
Average estimate: 90663330.00 GBP
Low estimate: 88600000.00
High estimate: 91400000.00
Number of analysts: 6
Year-ago value: 84264000.00
Growth: 0.08
Analyst revenue estimates for TPFG.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 TPFG.L, period +1y (report date 2026-07-11):
Average estimate: 0.46 GBP
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 6
Year-ago value: 0.42
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1y (report date 2026-07-11):
Average estimate: 95947850.00 GBP
Low estimate: 93200000.00
High estimate: 97087100.00
Number of analysts: 6
Year-ago value: 90663330.00
Growth: 0.06
Analyst revenue estimates for TPFG.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 TPFG.L, period 0y (report date 2026-07-11):
Average estimate: 0.42 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.40
Growth: 0.04
Analyst revenue estimates for TPFG.L, period 0y (report date 2026-07-11):
Average estimate: 90663330.00 GBP
Low estimate: 88600000.00
High estimate: 91400000.00
Number of analysts: 6
Year-ago value: 84264000.00
Growth: 0.08
Analyst revenue estimates for TPFG.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 TPFG.L, period +1y (report date 2026-07-19):
Average estimate: 0.46 GBP
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 6
Year-ago value: 0.42
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1y (report date 2026-07-19):
Average estimate: 95981180.00 GBP
Low estimate: 93200000.00
High estimate: 97087100.00
Number of analysts: 6
Year-ago value: 90713330.00
Growth: 0.06
Analyst revenue estimates for TPFG.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 TPFG.L, period 0y (report date 2026-07-19):
Average estimate: 0.42 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.40
Growth: 0.04
Analyst revenue estimates for TPFG.L, period 0y (report date 2026-07-19):
Average estimate: 90713330.00 GBP
Low estimate: 88600000.00
High estimate: 91400000.00
Number of analysts: 6
Year-ago value: 84264000.00
Growth: 0.08
Analyst revenue estimates for TPFG.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 TPFG.L, period +1y (report date 2026-07-25):
Average estimate: 0.46 GBP
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 6
Year-ago value: 0.42
Growth: 0.08
Analyst revenue estimates for TPFG.L, period +1y (report date 2026-07-25):
Average estimate: 95981180.00 GBP
Low estimate: 93200000.00
High estimate: 97087100.00
Number of analysts: 6
Year-ago value: 90713330.00
Growth: 0.06
Analyst revenue estimates for TPFG.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 TPFG.L, period 0y (report date 2026-07-25):
Average estimate: 0.42 GBP
Low estimate: 0.42
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.40
Growth: 0.04
Analyst revenue estimates for TPFG.L, period 0y (report date 2026-07-25):
Average estimate: 90713330.00 GBP
Low estimate: 88600000.00
High estimate: 91400000.00
Number of analysts: 6
Year-ago value: 84264000.00
Growth: 0.08
Analyst earnings estimates for TPG, period +1q (report date 2026-05-30):
Average estimate: 0.71 USD
Low estimate: 0.71
High estimate: 0.71
Number of analysts: 1
Analyst revenue estimates for TPG, period +1q (report date 2026-05-30):
Average estimate: 626146250.00 USD
Low estimate: 584998000.00
High estimate: 666000000.00
Number of analysts: 4
Year-ago value: 509396000.00
Growth: 0.23
Analyst earnings estimates for TPG, period +1y (report date 2026-05-30):
Average estimate: 3.68 USD
Low estimate: 3.68
High estimate: 3.68
Number of analysts: 1
Year-ago value: 2.89
Growth: 0.27
Analyst revenue estimates for TPG, period +1y (report date 2026-05-30):
Average estimate: 2992293500.00 USD
Low estimate: 2761222000.00
High estimate: 3217000000.00
Number of analysts: 4
Year-ago value: 2473682750.00
Growth: 0.21
Analyst earnings estimates for TPG, period 0q (report date 2026-05-30):
Average estimate: 0.64 USD
Low estimate: 0.64
High estimate: 0.64
Number of analysts: 1
Analyst revenue estimates for TPG, period 0q (report date 2026-05-30):
Average estimate: 574593000.00 USD
Low estimate: 546947000.00
High estimate: 598000000.00
Number of analysts: 4
Year-ago value: 495119000.00
Growth: 0.16
Analyst earnings estimates for TPG, period 0y (report date 2026-05-30):
Average estimate: 2.89 USD
Low estimate: 2.89
High estimate: 2.89
Number of analysts: 1
Year-ago value: 0.45
Growth: 5.42
Analyst revenue estimates for TPG, period 0y (report date 2026-05-30):
Average estimate: 2473682750.00 USD
Low estimate: 2324411000.00
High estimate: 2645000000.00
Number of analysts: 4
Year-ago value: 2109255000.00
Growth: 0.17
Analyst earnings estimates for TPG, period +1q (report date 2026-06-08):
Average estimate: 0.71 USD
Low estimate: 0.71
High estimate: 0.71
Number of analysts: 1
Analyst revenue estimates for TPG, period +1q (report date 2026-06-08):
Average estimate: 626146250.00 USD
Low estimate: 584998000.00
High estimate: 666000000.00
Number of analysts: 4
Year-ago value: 509396000.00
Growth: 0.23
Analyst earnings estimates for TPG, period +1y (report date 2026-06-08):
Average estimate: 3.68 USD
Low estimate: 3.68
High estimate: 3.68
Number of analysts: 1
Year-ago value: 2.89
Growth: 0.27
Analyst revenue estimates for TPG, period +1y (report date 2026-06-08):
Average estimate: 2992293500.00 USD
Low estimate: 2761222000.00
High estimate: 3217000000.00
Number of analysts: 4
Year-ago value: 2473682750.00
Growth: 0.21
Analyst earnings estimates for TPG, period 0q (report date 2026-06-08):
Average estimate: 0.64 USD
Low estimate: 0.64
High estimate: 0.64
Number of analysts: 1
Analyst revenue estimates for TPG, period 0q (report date 2026-06-08):
Average estimate: 574593000.00 USD
Low estimate: 546947000.00
High estimate: 598000000.00
Number of analysts: 4
Year-ago value: 495119000.00
Growth: 0.16
Analyst earnings estimates for TPG, period 0y (report date 2026-06-08):
Average estimate: 2.89 USD
Low estimate: 2.89
High estimate: 2.89
Number of analysts: 1
Year-ago value: 0.45
Growth: 5.42
Analyst revenue estimates for TPG, period 0y (report date 2026-06-08):
Average estimate: 2473682750.00 USD
Low estimate: 2324411000.00
High estimate: 2645000000.00
Number of analysts: 4
Year-ago value: 2109255000.00
Growth: 0.17
Analyst earnings estimates for TPG, period +1q (report date 2026-06-21):
Average estimate: 0.71 USD
Low estimate: 0.71
High estimate: 0.71
Number of analysts: 1
Analyst revenue estimates for TPG, period +1q (report date 2026-06-21):
Average estimate: 626146250.00 USD
Low estimate: 584998000.00
High estimate: 666000000.00
Number of analysts: 4
Year-ago value: 509396000.00
Growth: 0.23
Analyst earnings estimates for TPG, period +1y (report date 2026-06-21):
Average estimate: 3.68 USD
Low estimate: 3.68
High estimate: 3.68
Number of analysts: 1
Year-ago value: 2.89
Growth: 0.27
Analyst revenue estimates for TPG, period +1y (report date 2026-06-21):
Average estimate: 2992293500.00 USD
Low estimate: 2761222000.00
High estimate: 3217000000.00
Number of analysts: 4
Year-ago value: 2473682750.00
Growth: 0.21
Analyst earnings estimates for TPG, period 0q (report date 2026-06-21):
Average estimate: 0.64 USD
Low estimate: 0.64
High estimate: 0.64
Number of analysts: 1
Analyst revenue estimates for TPG, period 0q (report date 2026-06-21):
Average estimate: 574593000.00 USD
Low estimate: 546947000.00
High estimate: 598000000.00
Number of analysts: 4
Year-ago value: 495119000.00
Growth: 0.16
Analyst earnings estimates for TPG, period 0y (report date 2026-06-21):
Average estimate: 2.89 USD
Low estimate: 2.89
High estimate: 2.89
Number of analysts: 1
Year-ago value: 0.45
Growth: 5.42
Analyst revenue estimates for TPG, period 0y (report date 2026-06-21):
Average estimate: 2473682750.00 USD
Low estimate: 2324411000.00
High estimate: 2645000000.00
Number of analysts: 4
Year-ago value: 2109255000.00
Growth: 0.17
Analyst earnings estimates for TPG, period +1q (report date 2026-06-23):
Average estimate: 0.71 USD
Low estimate: 0.71
High estimate: 0.71
Number of analysts: 1
Analyst revenue estimates for TPG, period +1q (report date 2026-06-23):
Average estimate: 626146250.00 USD
Low estimate: 584998000.00
High estimate: 666000000.00
Number of analysts: 4
Year-ago value: 509396000.00
Growth: 0.23
Analyst earnings estimates for TPG, period +1y (report date 2026-06-23):
Average estimate: 3.68 USD
Low estimate: 3.68
High estimate: 3.68
Number of analysts: 1
Year-ago value: 2.89
Growth: 0.27
Analyst revenue estimates for TPG, period +1y (report date 2026-06-23):
Average estimate: 2992293500.00 USD
Low estimate: 2761222000.00
High estimate: 3217000000.00
Number of analysts: 4
Year-ago value: 2473682750.00
Growth: 0.21
Analyst earnings estimates for TPG, period 0q (report date 2026-06-23):
Average estimate: 0.64 USD
Low estimate: 0.64
High estimate: 0.64
Number of analysts: 1
Analyst revenue estimates for TPG, period 0q (report date 2026-06-23):
Average estimate: 574593000.00 USD
Low estimate: 546947000.00
High estimate: 598000000.00
Number of analysts: 4
Year-ago value: 495119000.00
Growth: 0.16
Analyst earnings estimates for TPG, period 0y (report date 2026-06-23):
Average estimate: 2.89 USD
Low estimate: 2.89
High estimate: 2.89
Number of analysts: 1
Year-ago value: 0.45
Growth: 5.42
Analyst revenue estimates for TPG, period 0y (report date 2026-06-23):
Average estimate: 2473682750.00 USD
Low estimate: 2324411000.00
High estimate: 2645000000.00
Number of analysts: 4
Year-ago value: 2109255000.00
Growth: 0.17
Analyst earnings estimates for TPG, period +1q (report date 2026-07-11):
Average estimate: 0.71 USD
Low estimate: 0.71
High estimate: 0.71
Number of analysts: 1
Analyst revenue estimates for TPG, period +1q (report date 2026-07-11):
Average estimate: 621612000.00 USD
Low estimate: 585844000.00
High estimate: 666000000.00
Number of analysts: 5
Year-ago value: 509396000.00
Growth: 0.22
Analyst earnings estimates for TPG, period +1y (report date 2026-07-11):
Average estimate: 3.67 USD
Low estimate: 3.66
High estimate: 3.68
Number of analysts: 2
Year-ago value: 2.32
Growth: 0.58
Analyst revenue estimates for TPG, period +1y (report date 2026-07-11):
Average estimate: 2985506000.00 USD
Low estimate: 2784371000.00
High estimate: 3217000000.00
Number of analysts: 5
Year-ago value: 2468585400.00
Growth: 0.21
Analyst earnings estimates for TPG, period 0q (report date 2026-07-11):
Average estimate: 0.64 USD
Low estimate: 0.64
High estimate: 0.64
Number of analysts: 1
Analyst revenue estimates for TPG, period 0q (report date 2026-07-11):
Average estimate: 577200600.00 USD
Low estimate: 552000000.00
High estimate: 598000000.00
Number of analysts: 5
Year-ago value: 495119000.00
Growth: 0.17
Analyst earnings estimates for TPG, period 0y (report date 2026-07-11):
Average estimate: 2.32 USD
Low estimate: 1.75
High estimate: 2.89
Number of analysts: 2
Year-ago value: 0.45
Growth: 4.15
Analyst revenue estimates for TPG, period 0y (report date 2026-07-11):
Average estimate: 2468585400.00 USD
Low estimate: 2358961000.00
High estimate: 2645000000.00
Number of analysts: 5
Year-ago value: 2109255000.00
Growth: 0.17
Analyst earnings estimates for TPG, period +1q (report date 2026-07-19):
Average estimate: 0.73 USD
Low estimate: 0.73
High estimate: 0.73
Number of analysts: 1
Analyst revenue estimates for TPG, period +1q (report date 2026-07-19):
Average estimate: 609265000.00 USD
Low estimate: 585844000.00
High estimate: 635216000.00
Number of analysts: 4
Year-ago value: 509396000.00
Growth: 0.20
Analyst earnings estimates for TPG, period +1y (report date 2026-07-19):
Average estimate: 3.66 USD
Low estimate: 3.66
High estimate: 3.66
Number of analysts: 2
Year-ago value: 2.30
Growth: 0.59
Analyst revenue estimates for TPG, period +1y (report date 2026-07-19):
Average estimate: 2924382500.00 USD
Low estimate: 2784371000.00
High estimate: 3043159000.00
Number of analysts: 4
Year-ago value: 2419481750.00
Growth: 0.21
Analyst earnings estimates for TPG, period 0q (report date 2026-07-19):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Analyst revenue estimates for TPG, period 0q (report date 2026-07-19):
Average estimate: 569500750.00 USD
Low estimate: 552000000.00
High estimate: 580702000.00
Number of analysts: 4
Year-ago value: 495119000.00
Growth: 0.15