speb/financial-data huggingface dataset:
Analyst revenue estimates for TFII, period 0q (report date 2026-07-25):
Average estimate: 2221366670.00 USD
Low estimate: 2091000000.00
High estimate: 2328000000.00
Number of analysts: 11
Year-ago value: 2037600000.00
Growth: 0.09
Analyst earnings estimates for TFII, period 0y (report date 2026-07-25):
Average estimate: 5.47 USD
Low estimate: 5.20
High estimate: 5.83
Number of analysts: 16
Year-ago value: 4.37
Growth: 0.25
Analyst revenue estimates for TFII, period 0y (report date 2026-07-25):
Average estimate: 8418223190.00 USD
Low estimate: 8034900000.00
High estimate: 8718914000.00
Number of analysts: 13
Year-ago value: 7884700000.00
Growth: 0.07
Analyst earnings estimates for TFII.TO, period +1q (report date 2026-06-01):
Average estimate: 1.57 USD
Low estimate: 1.41
High estimate: 1.71
Number of analysts: 12
Year-ago value: 1.20
Growth: 0.31
Analyst revenue estimates for TFII.TO, period +1q (report date 2026-06-01):
Average estimate: 2121974740.00 USD
Low estimate: 2003300000.00
High estimate: 2237000000.00
Number of analysts: 8
Year-ago value: 1968671000.00
Growth: 0.08
Analyst earnings estimates for TFII.TO, period +1y (report date 2026-06-01):
Average estimate: 6.92 USD
Low estimate: 6.00
High estimate: 8.15
Number of analysts: 16
Year-ago value: 5.27
Growth: 0.31
Analyst revenue estimates for TFII.TO, period +1y (report date 2026-06-01):
Average estimate: 8648877130.00 USD
Low estimate: 8206529000.00
High estimate: 9127000000.00
Number of analysts: 13
Year-ago value: 8331165440.00
Growth: 0.04
Analyst earnings estimates for TFII.TO, period 0q (report date 2026-06-01):
Average estimate: 1.55 USD
Low estimate: 1.50
High estimate: 1.60
Number of analysts: 14
Year-ago value: 1.34
Growth: 0.15
Analyst revenue estimates for TFII.TO, period 0q (report date 2026-06-01):
Average estimate: 2163147660.00 USD
Low estimate: 2037800000.00
High estimate: 2257000000.00
Number of analysts: 9
Year-ago value: 2037600000.00
Growth: 0.06
Analyst earnings estimates for TFII.TO, period 0y (report date 2026-06-01):
Average estimate: 5.27 USD
Low estimate: 4.95
High estimate: 5.57
Number of analysts: 14
Year-ago value: 4.37
Growth: 0.21
Analyst revenue estimates for TFII.TO, period 0y (report date 2026-06-01):
Average estimate: 8331165440.00 USD
Low estimate: 7967700000.00
High estimate: 8589000000.00
Number of analysts: 11
Year-ago value: 7884700000.00
Growth: 0.06
Analyst earnings estimates for TFII.TO, period +1q (report date 2026-06-21):
Average estimate: 1.57 USD
Low estimate: 1.40
High estimate: 1.71
Number of analysts: 14
Year-ago value: 1.20
Growth: 0.31
Analyst revenue estimates for TFII.TO, period +1q (report date 2026-06-21):
Average estimate: 2136284580.00 USD
Low estimate: 1993349400.00
High estimate: 2270493000.00
Number of analysts: 10
Year-ago value: 1968671000.00
Growth: 0.09
Analyst earnings estimates for TFII.TO, period +1y (report date 2026-06-21):
Average estimate: 7.09 USD
Low estimate: 6.45
High estimate: 8.15
Number of analysts: 16
Year-ago value: 5.29
Growth: 0.34
Analyst revenue estimates for TFII.TO, period +1y (report date 2026-06-21):
Average estimate: 8763919990.00 USD
Low estimate: 8310100000.00
High estimate: 9291875000.00
Number of analysts: 13
Year-ago value: 8355240680.00
Growth: 0.05
Analyst earnings estimates for TFII.TO, period 0q (report date 2026-06-21):
Average estimate: 1.55 USD
Low estimate: 1.31
High estimate: 1.73
Number of analysts: 16
Year-ago value: 1.34
Growth: 0.16
Analyst revenue estimates for TFII.TO, period 0q (report date 2026-06-21):
Average estimate: 2176769580.00 USD
Low estimate: 1993926220.00
High estimate: 2344792000.00
Number of analysts: 11
Year-ago value: 2037600000.00
Growth: 0.07
Analyst earnings estimates for TFII.TO, period 0y (report date 2026-06-21):
Average estimate: 5.29 USD
Low estimate: 4.80
High estimate: 5.67
Number of analysts: 16
Year-ago value: 4.37
Growth: 0.21
Analyst revenue estimates for TFII.TO, period 0y (report date 2026-06-21):
Average estimate: 8355240680.00 USD
Low estimate: 7850501440.00
High estimate: 8771588000.00
Number of analysts: 13
Year-ago value: 7884700000.00
Growth: 0.06
Analyst earnings estimates for TFII.TO, period +1q (report date 2026-06-23):
Average estimate: 1.58 USD
Low estimate: 1.40
High estimate: 1.71
Number of analysts: 14
Year-ago value: 1.20
Growth: 0.31
Analyst revenue estimates for TFII.TO, period +1q (report date 2026-06-23):
Average estimate: 2139340380.00 USD
Low estimate: 1993349400.00
High estimate: 2270493000.00
Number of analysts: 10
Year-ago value: 1968671000.00
Growth: 0.09
Analyst earnings estimates for TFII.TO, period +1y (report date 2026-06-23):
Average estimate: 7.13 USD
Low estimate: 6.45
High estimate: 8.15
Number of analysts: 16
Year-ago value: 5.30
Growth: 0.34
Analyst revenue estimates for TFII.TO, period +1y (report date 2026-06-23):
Average estimate: 8779740750.00 USD
Low estimate: 8310100000.00
High estimate: 9291875000.00
Number of analysts: 13
Year-ago value: 8360947679.00
Growth: 0.05
Analyst earnings estimates for TFII.TO, period 0q (report date 2026-06-23):
Average estimate: 1.55 USD
Low estimate: 1.31
High estimate: 1.73
Number of analysts: 16
Year-ago value: 1.34
Growth: 0.16
Analyst revenue estimates for TFII.TO, period 0q (report date 2026-06-23):
Average estimate: 2180907400.00 USD
Low estimate: 1993926220.00
High estimate: 2344792000.00
Number of analysts: 11
Year-ago value: 2037600000.00
Growth: 0.07
Analyst earnings estimates for TFII.TO, period 0y (report date 2026-06-23):
Average estimate: 5.30 USD
Low estimate: 4.80
High estimate: 5.67
Number of analysts: 16
Year-ago value: 4.37
Growth: 0.21
Analyst revenue estimates for TFII.TO, period 0y (report date 2026-06-23):
Average estimate: 8360947679.00 USD
Low estimate: 7850501440.00
High estimate: 8771588000.00
Number of analysts: 13
Year-ago value: 7884700000.00
Growth: 0.06
Analyst earnings estimates for TFII.TO, period +1q (report date 2026-07-11):
Average estimate: 1.62 USD
Low estimate: 1.45
High estimate: 1.86
Number of analysts: 13
Year-ago value: 1.20
Growth: 0.35
Analyst revenue estimates for TFII.TO, period +1q (report date 2026-07-11):
Average estimate: 2158536750.00 USD
Low estimate: 2003300000.00
High estimate: 2270493000.00
Number of analysts: 10
Year-ago value: 1968671000.00
Growth: 0.10
Analyst earnings estimates for TFII.TO, period +1y (report date 2026-07-11):
Average estimate: 7.27 USD
Low estimate: 6.60
High estimate: 8.30
Number of analysts: 16
Year-ago value: 5.40
Growth: 0.35
Analyst revenue estimates for TFII.TO, period +1y (report date 2026-07-11):
Average estimate: 8807551230.00 USD
Low estimate: 8310100000.00
High estimate: 9291875000.00
Number of analysts: 13
Year-ago value: 8425092430.00
Growth: 0.05
Analyst earnings estimates for TFII.TO, period 0q (report date 2026-07-11):
Average estimate: 1.58 USD
Low estimate: 1.51
High estimate: 1.69
Number of analysts: 16
Year-ago value: 1.34
Growth: 0.18
Analyst revenue estimates for TFII.TO, period 0q (report date 2026-07-11):
Average estimate: 2209704760.00 USD
Low estimate: 2037800000.00
High estimate: 2344792000.00
Number of analysts: 11
Year-ago value: 2037600000.00
Growth: 0.08
Analyst earnings estimates for TFII.TO, period 0y (report date 2026-07-11):
Average estimate: 5.40 USD
Low estimate: 5.10
High estimate: 5.80
Number of analysts: 16
Year-ago value: 4.37
Growth: 0.24
Analyst revenue estimates for TFII.TO, period 0y (report date 2026-07-11):
Average estimate: 8425092430.00 USD
Low estimate: 7967700000.00
High estimate: 8771588000.00
Number of analysts: 13
Year-ago value: 7884700000.00
Growth: 0.07
Analyst earnings estimates for TFII.TO, period +1q (report date 2026-07-19):
Average estimate: 1.64 USD
Low estimate: 1.45
High estimate: 1.86
Number of analysts: 14
Year-ago value: 1.20
Growth: 0.36
Analyst revenue estimates for TFII.TO, period +1q (report date 2026-07-19):
Average estimate: 2146592150.00 USD
Low estimate: 2003300000.00
High estimate: 2259000000.00
Number of analysts: 10
Year-ago value: 1968671000.00
Growth: 0.09
Analyst earnings estimates for TFII.TO, period +1y (report date 2026-07-19):
Average estimate: 7.36 USD
Low estimate: 6.60
High estimate: 8.30
Number of analysts: 16
Year-ago value: 5.45
Growth: 0.35
Analyst revenue estimates for TFII.TO, period +1y (report date 2026-07-19):
Average estimate: 8823645910.00 USD
Low estimate: 8310100000.00
High estimate: 9191544000.00
Number of analysts: 13
Year-ago value: 8413053959.00
Growth: 0.05
Analyst earnings estimates for TFII.TO, period 0q (report date 2026-07-19):
Average estimate: 1.59 USD
Low estimate: 1.55
High estimate: 1.70
Number of analysts: 16
Year-ago value: 1.34
Growth: 0.19
Analyst revenue estimates for TFII.TO, period 0q (report date 2026-07-19):
Average estimate: 2216530310.00 USD
Low estimate: 2037800000.00
High estimate: 2328000000.00
Number of analysts: 11
Year-ago value: 2037600000.00
Growth: 0.09
Analyst earnings estimates for TFII.TO, period 0y (report date 2026-07-19):
Average estimate: 5.45 USD
Low estimate: 5.10
High estimate: 5.83
Number of analysts: 16
Year-ago value: 4.37
Growth: 0.25
Analyst revenue estimates for TFII.TO, period 0y (report date 2026-07-19):
Average estimate: 8413053959.00 USD
Low estimate: 7967700000.00
High estimate: 8718914000.00
Number of analysts: 13
Year-ago value: 7884700000.00
Growth: 0.07
Analyst earnings estimates for TFII.TO, period +1q (report date 2026-07-25):
Average estimate: 1.65 USD
Low estimate: 1.48
High estimate: 1.86
Number of analysts: 14
Year-ago value: 1.20
Growth: 0.37
Analyst revenue estimates for TFII.TO, period +1q (report date 2026-07-25):
Average estimate: 2147992150.00 USD
Low estimate: 2017300000.00
High estimate: 2259000000.00
Number of analysts: 10
Year-ago value: 1968671000.00
Growth: 0.09
Analyst earnings estimates for TFII.TO, period +1y (report date 2026-07-25):
Average estimate: 7.41 USD
Low estimate: 6.60
High estimate: 8.30
Number of analysts: 16
Year-ago value: 5.47
Growth: 0.35
Analyst revenue estimates for TFII.TO, period +1y (report date 2026-07-25):
Average estimate: 8825584380.00 USD
Low estimate: 8335299999.00
High estimate: 9191544000.00
Number of analysts: 13
Year-ago value: 8418223190.00
Growth: 0.05
Analyst earnings estimates for TFII.TO, period 0q (report date 2026-07-25):
Average estimate: 1.59 USD
Low estimate: 1.55
High estimate: 1.70
Number of analysts: 16
Year-ago value: 1.34
Growth: 0.19
Analyst revenue estimates for TFII.TO, period 0q (report date 2026-07-25):
Average estimate: 2221366670.00 USD
Low estimate: 2091000000.00
High estimate: 2328000000.00
Number of analysts: 11
Year-ago value: 2037600000.00
Growth: 0.09
Analyst earnings estimates for TFII.TO, period 0y (report date 2026-07-25):
Average estimate: 5.47 USD
Low estimate: 5.20
High estimate: 5.83
Number of analysts: 16
Year-ago value: 4.37
Growth: 0.25
Analyst revenue estimates for TFII.TO, period 0y (report date 2026-07-25):
Average estimate: 8418223190.00 USD
Low estimate: 8034900000.00
High estimate: 8718914000.00
Number of analysts: 13
Year-ago value: 7884700000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period +1q (report date 2026-05-30):
Average estimate: 0.52 USD
Low estimate: 0.48
High estimate: 0.54
Number of analysts: 4
Year-ago value: 0.22
Growth: 1.32
Analyst revenue estimates for TFIN, period +1q (report date 2026-05-30):
Average estimate: 116551750.00 USD
Low estimate: 116407000.00
High estimate: 116600000.00
Number of analysts: 4
Year-ago value: 109281000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period +1y (report date 2026-05-30):
Average estimate: 2.62 USD
Low estimate: 2.37
High estimate: 3.10
Number of analysts: 4
Year-ago value: 1.75
Growth: 0.50
Analyst revenue estimates for TFIN, period +1y (report date 2026-05-30):
Average estimate: 501833750.00 USD
Low estimate: 491635000.00
High estimate: 512000000.00
Number of analysts: 4
Year-ago value: 454681000.00
Growth: 0.10
Analyst earnings estimates for TFIN, period 0q (report date 2026-05-30):
Average estimate: 0.41 USD
Low estimate: 0.39
High estimate: 0.41
Number of analysts: 4
Year-ago value: 0.15
Growth: 1.70
Analyst revenue estimates for TFIN, period 0q (report date 2026-05-30):
Average estimate: 113548750.00 USD
Low estimate: 112800000.00
High estimate: 115100000.00
Number of analysts: 4
Year-ago value: 108062000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period 0y (report date 2026-05-30):
Average estimate: 1.75 USD
Low estimate: 1.68
High estimate: 1.83
Number of analysts: 4
Year-ago value: 0.59
Growth: 1.96
Analyst revenue estimates for TFIN, period 0y (report date 2026-05-30):
Average estimate: 454681000.00 USD
Low estimate: 451724000.00
High estimate: 456400000.00
Number of analysts: 4
Year-ago value: 439000000.00
Growth: 0.04
Analyst earnings estimates for TFIN, period +1q (report date 2026-06-08):
Average estimate: 0.52 USD
Low estimate: 0.48
High estimate: 0.54
Number of analysts: 4
Year-ago value: 0.22
Growth: 1.32
Analyst revenue estimates for TFIN, period +1q (report date 2026-06-08):
Average estimate: 116551750.00 USD
Low estimate: 116407000.00
High estimate: 116600000.00
Number of analysts: 4
Year-ago value: 109281000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period +1y (report date 2026-06-08):
Average estimate: 2.62 USD
Low estimate: 2.37
High estimate: 3.10
Number of analysts: 4
Year-ago value: 1.75
Growth: 0.50
Analyst revenue estimates for TFIN, period +1y (report date 2026-06-08):
Average estimate: 501833750.00 USD
Low estimate: 491635000.00
High estimate: 512000000.00
Number of analysts: 4
Year-ago value: 454681000.00
Growth: 0.10
Analyst earnings estimates for TFIN, period 0q (report date 2026-06-08):
Average estimate: 0.41 USD
Low estimate: 0.39
High estimate: 0.41
Number of analysts: 4
Year-ago value: 0.15
Growth: 1.70
Analyst revenue estimates for TFIN, period 0q (report date 2026-06-08):
Average estimate: 113548750.00 USD
Low estimate: 112800000.00
High estimate: 115100000.00
Number of analysts: 4
Year-ago value: 108062000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period 0y (report date 2026-06-08):
Average estimate: 1.75 USD
Low estimate: 1.68
High estimate: 1.83
Number of analysts: 4
Year-ago value: 0.59
Growth: 1.96
Analyst revenue estimates for TFIN, period 0y (report date 2026-06-08):
Average estimate: 454681000.00 USD
Low estimate: 451724000.00
High estimate: 456400000.00
Number of analysts: 4
Year-ago value: 439000000.00
Growth: 0.04
Analyst earnings estimates for TFIN, period +1q (report date 2026-06-21):
Average estimate: 0.52 USD
Low estimate: 0.48
High estimate: 0.54
Number of analysts: 4
Year-ago value: 0.22
Growth: 1.32
Analyst revenue estimates for TFIN, period +1q (report date 2026-06-21):
Average estimate: 116551750.00 USD
Low estimate: 116407000.00
High estimate: 116600000.00
Number of analysts: 4
Year-ago value: 109281000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period +1y (report date 2026-06-21):
Average estimate: 2.62 USD
Low estimate: 2.37
High estimate: 3.10
Number of analysts: 4
Year-ago value: 1.75
Growth: 0.50
Analyst revenue estimates for TFIN, period +1y (report date 2026-06-21):
Average estimate: 501833750.00 USD
Low estimate: 491635000.00
High estimate: 512000000.00
Number of analysts: 4
Year-ago value: 454681000.00
Growth: 0.10
Analyst earnings estimates for TFIN, period 0q (report date 2026-06-21):
Average estimate: 0.41 USD
Low estimate: 0.39
High estimate: 0.41
Number of analysts: 4
Year-ago value: 0.15
Growth: 1.70
Analyst revenue estimates for TFIN, period 0q (report date 2026-06-21):
Average estimate: 113548750.00 USD
Low estimate: 112800000.00
High estimate: 115100000.00
Number of analysts: 4
Year-ago value: 108062000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period 0y (report date 2026-06-21):
Average estimate: 1.75 USD
Low estimate: 1.68
High estimate: 1.83
Number of analysts: 4
Year-ago value: 0.59
Growth: 1.96
Analyst revenue estimates for TFIN, period 0y (report date 2026-06-21):
Average estimate: 454681000.00 USD
Low estimate: 451724000.00
High estimate: 456400000.00
Number of analysts: 4
Year-ago value: 439000000.00
Growth: 0.04
Analyst earnings estimates for TFIN, period +1q (report date 2026-06-23):
Average estimate: 0.53 USD
Low estimate: 0.52
High estimate: 0.54
Number of analysts: 4
Year-ago value: 0.22
Growth: 1.37
Analyst revenue estimates for TFIN, period +1q (report date 2026-06-23):
Average estimate: 116851750.00 USD
Low estimate: 116407000.00
High estimate: 117800000.00
Number of analysts: 4
Year-ago value: 109281000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period +1y (report date 2026-06-23):
Average estimate: 2.70 USD
Low estimate: 2.40
High estimate: 3.10
Number of analysts: 4
Year-ago value: 1.77
Growth: 0.53
Analyst revenue estimates for TFIN, period +1y (report date 2026-06-23):
Average estimate: 504533750.00 USD
Low estimate: 491635000.00
High estimate: 512000000.00
Number of analysts: 4
Year-ago value: 455656000.00
Growth: 0.11
Analyst earnings estimates for TFIN, period 0q (report date 2026-06-23):
Average estimate: 0.41 USD
Low estimate: 0.39
High estimate: 0.42
Number of analysts: 4
Year-ago value: 0.15
Growth: 1.72
Analyst revenue estimates for TFIN, period 0q (report date 2026-06-23):
Average estimate: 113748750.00 USD
Low estimate: 112800000.00
High estimate: 115900000.00
Number of analysts: 4
Year-ago value: 108062000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period 0y (report date 2026-06-23):
Average estimate: 1.77 USD
Low estimate: 1.72
High estimate: 1.83
Number of analysts: 4
Year-ago value: 0.59
Growth: 2.00
Analyst revenue estimates for TFIN, period 0y (report date 2026-06-23):
Average estimate: 455656000.00 USD
Low estimate: 451724000.00
High estimate: 459500000.00
Number of analysts: 4
Year-ago value: 439000000.00
Growth: 0.04
Analyst earnings estimates for TFIN, period +1q (report date 2026-07-11):
Average estimate: 0.57 USD
Low estimate: 0.52
High estimate: 0.61
Number of analysts: 3
Year-ago value: 0.22
Growth: 1.58
Analyst revenue estimates for TFIN, period +1q (report date 2026-07-11):
Average estimate: 118465670.00 USD
Low estimate: 117800000.00
High estimate: 119500000.00
Number of analysts: 3
Year-ago value: 109281000.00
Growth: 0.08
Analyst earnings estimates for TFIN, period +1y (report date 2026-07-11):
Average estimate: 2.85 USD
Low estimate: 2.49
High estimate: 3.40
Number of analysts: 4
Year-ago value: 1.88
Growth: 0.51
Analyst revenue estimates for TFIN, period +1y (report date 2026-07-11):
Average estimate: 507758330.00 USD
Low estimate: 494475000.00
High estimate: 521800000.00
Number of analysts: 3
Year-ago value: 459371000.00
Growth: 0.11
Analyst earnings estimates for TFIN, period 0q (report date 2026-07-11):
Average estimate: 0.44 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 4
Year-ago value: 0.15
Growth: 1.92
Analyst revenue estimates for TFIN, period 0q (report date 2026-07-11):
Average estimate: 115120670.00 USD
Low estimate: 114700000.00
High estimate: 115900000.00
Number of analysts: 3
Year-ago value: 108062000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period 0y (report date 2026-07-11):
Average estimate: 1.88 USD
Low estimate: 1.77
High estimate: 2.00
Number of analysts: 4
Year-ago value: 0.59
Growth: 2.19
Analyst revenue estimates for TFIN, period 0y (report date 2026-07-11):
Average estimate: 459371000.00 USD
Low estimate: 456113000.00
High estimate: 462500000.00
Number of analysts: 3
Year-ago value: 439000000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period +1q (report date 2026-07-19):
Average estimate: 0.57 USD
Low estimate: 0.52
High estimate: 0.61
Number of analysts: 3
Year-ago value: 0.22
Growth: 1.58
Analyst revenue estimates for TFIN, period +1q (report date 2026-07-19):
Average estimate: 118465670.00 USD
Low estimate: 117800000.00
High estimate: 119500000.00
Number of analysts: 3
Year-ago value: 109281000.00
Growth: 0.08
Analyst earnings estimates for TFIN, period +1y (report date 2026-07-19):
Average estimate: 3.13 USD
Low estimate: 2.49
High estimate: 4.29
Number of analysts: 5
Year-ago value: 1.88
Growth: 0.67
Analyst revenue estimates for TFIN, period +1y (report date 2026-07-19):
Average estimate: 507758330.00 USD
Low estimate: 494475000.00
High estimate: 521800000.00
Number of analysts: 3
Year-ago value: 459371000.00
Growth: 0.11
Analyst earnings estimates for TFIN, period 0q (report date 2026-07-19):
Average estimate: 0.44 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 4
Year-ago value: 0.15
Growth: 1.92
Analyst revenue estimates for TFIN, period 0q (report date 2026-07-19):
Average estimate: 115120670.00 USD
Low estimate: 114700000.00
High estimate: 115900000.00
Number of analysts: 3
Year-ago value: 108062000.00
Growth: 0.07
Analyst earnings estimates for TFIN, period 0y (report date 2026-07-19):
Average estimate: 1.88 USD
Low estimate: 1.77
High estimate: 2.00
Number of analysts: 4
Year-ago value: 0.59
Growth: 2.19
Analyst revenue estimates for TFIN, period 0y (report date 2026-07-19):
Average estimate: 459371000.00 USD
Low estimate: 456113000.00
High estimate: 462500000.00
Number of analysts: 3
Year-ago value: 439000000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period +1q (report date 2026-07-25):
Average estimate: 0.68 USD
Low estimate: 0.60
High estimate: 0.79
Number of analysts: 5
Year-ago value: 0.43
Growth: 0.58
Analyst revenue estimates for TFIN, period +1q (report date 2026-07-25):
Average estimate: 125916000.00 USD
Low estimate: 124205000.00
High estimate: 127159000.00
Number of analysts: 4
Year-ago value: 120084000.00
Growth: 0.05
Analyst earnings estimates for TFIN, period +1y (report date 2026-07-25):
Average estimate: 3.11 USD
Low estimate: 2.69
High estimate: 3.71
Number of analysts: 5
Year-ago value: 2.05
Growth: 0.52
Analyst revenue estimates for TFIN, period +1y (report date 2026-07-25):
Average estimate: 521763600.00 USD
Low estimate: 507000000.00
High estimate: 531800000.00
Number of analysts: 5
Year-ago value: 474919000.00
Growth: 0.10
Analyst earnings estimates for TFIN, period 0q (report date 2026-07-25):
Average estimate: 0.59 USD
Low estimate: 0.50
High estimate: 0.67
Number of analysts: 5
Year-ago value: 0.22
Growth: 1.66
Analyst revenue estimates for TFIN, period 0q (report date 2026-07-25):
Average estimate: 123205250.00 USD
Low estimate: 122000000.00
High estimate: 124337000.00
Number of analysts: 4
Year-ago value: 109281000.00
Growth: 0.13
Analyst earnings estimates for TFIN, period 0y (report date 2026-07-25):
Average estimate: 2.05 USD
Low estimate: 1.93
High estimate: 2.22
Number of analysts: 4
Year-ago value: 0.59
Growth: 2.48
Analyst revenue estimates for TFIN, period 0y (report date 2026-07-25):
Average estimate: 474919000.00 USD
Low estimate: 473400000.00
High estimate: 476400000.00
Number of analysts: 4
Year-ago value: 439000000.00
Growth: 0.08
Analyst revenue estimates for TFL.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 87600000.00
High estimate: 87600000.00
Number of analysts: 1
Analyst revenue estimates for TFL.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 75500000.00
High estimate: 75500000.00
Number of analysts: 1
Year-ago value: 71615000.00
Analyst revenue estimates for TFL.AX, period +1q (report date 2026-06-21):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period +1y (report date 2026-06-21):
Average estimate: 0.00 AUD
Low estimate: 87600000.00
High estimate: 87600000.00
Number of analysts: 1
Analyst revenue estimates for TFL.AX, period 0q (report date 2026-06-21):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period 0y (report date 2026-06-21):
Average estimate: 0.00 AUD
Low estimate: 75500000.00
High estimate: 75500000.00
Number of analysts: 1
Year-ago value: 71615000.00
Analyst revenue estimates for TFL.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period +1y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 87600000.00
High estimate: 87600000.00
Number of analysts: 1
Analyst revenue estimates for TFL.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period 0y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 75500000.00
High estimate: 75500000.00
Number of analysts: 1
Year-ago value: 71615000.00
Analyst revenue estimates for TFL.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period +1y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 87600000.00
High estimate: 87600000.00
Number of analysts: 1
Analyst revenue estimates for TFL.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 75500000.00
High estimate: 75500000.00
Number of analysts: 1
Year-ago value: 71615000.00
Analyst revenue estimates for TFL.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 87600000.00
High estimate: 87600000.00
Number of analysts: 1
Analyst revenue estimates for TFL.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TFL.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 75500000.00
High estimate: 75500000.00
Number of analysts: 1
Year-ago value: 71615000.00
Analyst revenue estimates for TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFL.NS, 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 TFPM, period +1q (report date 2026-05-30):
Average estimate: 0.37 USD
Low estimate: 0.30
High estimate: 0.59
Number of analysts: 7
Year-ago value: 0.24
Growth: 0.53
Analyst revenue estimates for TFPM, period +1q (report date 2026-05-30):
Average estimate: 118797660.00 USD
Low estimate: 118797660.00
High estimate: 118797660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.27
Analyst earnings estimates for TFPM, period +1y (report date 2026-05-30):
Average estimate: 1.53 USD
Low estimate: 1.04
High estimate: 1.97
Number of analysts: 10
Year-ago value: 1.51
Growth: 0.01
Analyst revenue estimates for TFPM, period +1y (report date 2026-05-30):
Average estimate: 624147140.00 USD
Low estimate: 481835720.00
High estimate: 884000000.00
Number of analysts: 5
Year-ago value: 544684660.00
Growth: 0.15
Analyst earnings estimates for TFPM, period 0q (report date 2026-05-30):
Average estimate: 0.35 USD
Low estimate: 0.29
High estimate: 0.50
Number of analysts: 7
Year-ago value: 0.24
Growth: 0.46
Analyst revenue estimates for TFPM, period 0q (report date 2026-05-30):
Average estimate: 109387220.00 USD
Low estimate: 109387220.00
High estimate: 109387220.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.16
Analyst earnings estimates for TFPM, period 0y (report date 2026-05-30):
Average estimate: 1.51 USD
Low estimate: 1.23
High estimate: 2.09
Number of analysts: 10
Year-ago value: 1.01
Growth: 0.50
Analyst revenue estimates for TFPM, period 0y (report date 2026-05-30):
Average estimate: 544684660.00 USD
Low estimate: 505600000.00
High estimate: 681000000.00
Number of analysts: 5
Year-ago value: 388700000.00
Growth: 0.40
Analyst earnings estimates for TFPM, period +1q (report date 2026-06-08):
Average estimate: 0.35 USD
Low estimate: 0.25
High estimate: 0.59
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.47
Analyst revenue estimates for TFPM, period +1q (report date 2026-06-08):
Average estimate: 118797660.00 USD
Low estimate: 118797660.00
High estimate: 118797660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.27
Analyst earnings estimates for TFPM, period +1y (report date 2026-06-08):
Average estimate: 1.48 USD
Low estimate: 1.04
High estimate: 1.97
Number of analysts: 10
Year-ago value: 1.48
Growth: 0.00
Analyst revenue estimates for TFPM, period +1y (report date 2026-06-08):
Average estimate: 600789290.00 USD
Low estimate: 481835720.00
High estimate: 884000000.00
Number of analysts: 6
Year-ago value: 531403880.00
Growth: 0.13
Analyst earnings estimates for TFPM, period 0q (report date 2026-06-08):
Average estimate: 0.34 USD
Low estimate: 0.29
High estimate: 0.50
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.42
Analyst revenue estimates for TFPM, period 0q (report date 2026-06-08):
Average estimate: 109387220.00 USD
Low estimate: 109387220.00
High estimate: 109387220.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.16
Analyst earnings estimates for TFPM, period 0y (report date 2026-06-08):
Average estimate: 1.48 USD
Low estimate: 1.23
High estimate: 2.09
Number of analysts: 10
Year-ago value: 1.01
Growth: 0.46
Analyst revenue estimates for TFPM, period 0y (report date 2026-06-08):
Average estimate: 531403880.00 USD
Low estimate: 465000000.00
High estimate: 681000000.00
Number of analysts: 6
Year-ago value: 388700000.00
Growth: 0.37
Analyst earnings estimates for TFPM, period +1q (report date 2026-06-09):
Average estimate: 0.35 USD
Low estimate: 0.25
High estimate: 0.59
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.47
Analyst revenue estimates for TFPM, period +1q (report date 2026-06-09):
Average estimate: 118797660.00 USD
Low estimate: 118797660.00
High estimate: 118797660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.27
Analyst earnings estimates for TFPM, period +1y (report date 2026-06-09):
Average estimate: 1.48 USD
Low estimate: 1.04
High estimate: 1.97
Number of analysts: 10
Year-ago value: 1.48
Growth: 0.00
Analyst revenue estimates for TFPM, period +1y (report date 2026-06-09):
Average estimate: 600789290.00 USD
Low estimate: 481835720.00
High estimate: 884000000.00
Number of analysts: 6
Year-ago value: 531403880.00
Growth: 0.13
Analyst earnings estimates for TFPM, period 0q (report date 2026-06-09):
Average estimate: 0.34 USD
Low estimate: 0.29
High estimate: 0.50
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.42
Analyst revenue estimates for TFPM, period 0q (report date 2026-06-09):
Average estimate: 109387220.00 USD
Low estimate: 109387220.00
High estimate: 109387220.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.16
Analyst earnings estimates for TFPM, period 0y (report date 2026-06-09):
Average estimate: 1.48 USD
Low estimate: 1.23
High estimate: 2.09
Number of analysts: 10
Year-ago value: 1.01
Growth: 0.46
Analyst revenue estimates for TFPM, period 0y (report date 2026-06-09):
Average estimate: 531403880.00 USD
Low estimate: 465000000.00
High estimate: 681000000.00
Number of analysts: 6
Year-ago value: 388700000.00
Growth: 0.37
Analyst earnings estimates for TFPM, period +1q (report date 2026-06-21):
Average estimate: 0.37 USD
Low estimate: 0.29
High estimate: 0.59
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.55
Analyst revenue estimates for TFPM, period +1q (report date 2026-06-21):
Average estimate: 140406660.00 USD
Low estimate: 140406660.00
High estimate: 140406660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.50
Analyst earnings estimates for TFPM, period +1y (report date 2026-06-21):
Average estimate: 1.48 USD
Low estimate: 1.04
High estimate: 1.72
Number of analysts: 10
Year-ago value: 1.48
Growth: 0.00
Analyst revenue estimates for TFPM, period +1y (report date 2026-06-21):
Average estimate: 594563760.00 USD
Low estimate: 410000000.00
High estimate: 884000000.00
Number of analysts: 6
Year-ago value: 543117110.00
Growth: 0.09
Analyst earnings estimates for TFPM, period 0q (report date 2026-06-21):
Average estimate: 0.35 USD
Low estimate: 0.29
High estimate: 0.50
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.47
Analyst revenue estimates for TFPM, period 0q (report date 2026-06-21):
Average estimate: 128990570.00 USD
Low estimate: 128990570.00
High estimate: 128990570.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM, period 0y (report date 2026-06-21):
Average estimate: 1.48 USD
Low estimate: 1.11
High estimate: 2.09
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.47
Analyst revenue estimates for TFPM, period 0y (report date 2026-06-21):
Average estimate: 543117110.00 USD
Low estimate: 445000000.00
High estimate: 681000000.00
Number of analysts: 6
Year-ago value: 388700000.00
Growth: 0.40
Analyst earnings estimates for TFPM, period +1q (report date 2026-06-23):
Average estimate: 0.35 USD
Low estimate: 0.30
High estimate: 0.40
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.46
Analyst revenue estimates for TFPM, period +1q (report date 2026-06-23):
Average estimate: 140406660.00 USD
Low estimate: 140406660.00
High estimate: 140406660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.50
Analyst earnings estimates for TFPM, period +1y (report date 2026-06-23):
Average estimate: 1.49 USD
Low estimate: 1.04
High estimate: 1.72
Number of analysts: 10
Year-ago value: 1.44
Growth: 0.04
Analyst revenue estimates for TFPM, period +1y (report date 2026-06-23):
Average estimate: 536676510.00 USD
Low estimate: 410000000.00
High estimate: 601000000.00
Number of analysts: 5
Year-ago value: 515540530.00
Growth: 0.04
Analyst earnings estimates for TFPM, period 0q (report date 2026-06-23):
Average estimate: 0.34 USD
Low estimate: 0.29
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.41
Analyst revenue estimates for TFPM, period 0q (report date 2026-06-23):
Average estimate: 128990570.00 USD
Low estimate: 128990570.00
High estimate: 128990570.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM, period 0y (report date 2026-06-23):
Average estimate: 1.44 USD
Low estimate: 1.11
High estimate: 1.87
Number of analysts: 10
Year-ago value: 1.01
Growth: 0.43
Analyst revenue estimates for TFPM, period 0y (report date 2026-06-23):
Average estimate: 515540530.00 USD
Low estimate: 445000000.00
High estimate: 574802660.00
Number of analysts: 5
Year-ago value: 388700000.00
Growth: 0.33
Analyst earnings estimates for TFPM, period +1q (report date 2026-07-11):
Average estimate: 0.28 USD
Low estimate: 0.20
High estimate: 0.38
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.19
Analyst revenue estimates for TFPM, period +1q (report date 2026-07-11):
Average estimate: 100605810.00 USD
Low estimate: 100605810.00
High estimate: 100605810.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.08
Analyst earnings estimates for TFPM, period +1y (report date 2026-07-11):
Average estimate: 1.42 USD
Low estimate: 1.14
High estimate: 1.81
Number of analysts: 10
Year-ago value: 1.34
Growth: 0.06
Analyst revenue estimates for TFPM, period +1y (report date 2026-07-11):
Average estimate: 604928400.00 USD
Low estimate: 498000000.00
High estimate: 926000000.00
Number of analysts: 7
Year-ago value: 510466130.00
Growth: 0.19
Analyst earnings estimates for TFPM, period 0q (report date 2026-07-11):
Average estimate: 0.32 USD
Low estimate: 0.24
High estimate: 0.39
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.33
Analyst revenue estimates for TFPM, period 0q (report date 2026-07-11):
Average estimate: 123384640.00 USD
Low estimate: 123000000.00
High estimate: 123769290.00
Number of analysts: 2
Year-ago value: 94100000.00
Growth: 0.31
Analyst earnings estimates for TFPM, period 0y (report date 2026-07-11):
Average estimate: 1.34 USD
Low estimate: 1.14
High estimate: 1.55
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.33
Analyst revenue estimates for TFPM, period 0y (report date 2026-07-11):
Average estimate: 510466130.00 USD
Low estimate: 470000000.00
High estimate: 608000000.00
Number of analysts: 7
Year-ago value: 388700000.00
Growth: 0.31
Analyst earnings estimates for TFPM, period +1q (report date 2026-07-19):
Average estimate: 0.31 USD
Low estimate: 0.20
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.28
Analyst revenue estimates for TFPM, period +1q (report date 2026-07-19):
Average estimate: 100605810.00 USD
Low estimate: 100605810.00
High estimate: 100605810.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.08
Analyst earnings estimates for TFPM, period +1y (report date 2026-07-19):
Average estimate: 1.40 USD
Low estimate: 1.16
High estimate: 1.81
Number of analysts: 10
Year-ago value: 1.35
Growth: 0.04
Analyst revenue estimates for TFPM, period +1y (report date 2026-07-19):
Average estimate: 647274700.00 USD
Low estimate: 511798800.00
High estimate: 926000000.00
Number of analysts: 4
Year-ago value: 503418530.00
Growth: 0.29
Analyst earnings estimates for TFPM, period 0q (report date 2026-07-19):
Average estimate: 0.32 USD
Low estimate: 0.24
High estimate: 0.35
Number of analysts: 9
Year-ago value: 0.24
Growth: 0.31
Analyst revenue estimates for TFPM, period 0q (report date 2026-07-19):
Average estimate: 129243440.00 USD
Low estimate: 129243440.00
High estimate: 129243440.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM, period 0y (report date 2026-07-19):
Average estimate: 1.35 USD
Low estimate: 1.16
High estimate: 1.61
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.34
Analyst revenue estimates for TFPM, period 0y (report date 2026-07-19):
Average estimate: 503418530.00 USD
Low estimate: 481937060.00
High estimate: 524900000.00
Number of analysts: 2
Year-ago value: 388700000.00
Growth: 0.30
Analyst earnings estimates for TFPM, period +1q (report date 2026-07-25):
Average estimate: 0.31 USD
Low estimate: 0.20
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.30
Analyst revenue estimates for TFPM, period +1q (report date 2026-07-25):
Average estimate: 100605810.00 USD
Low estimate: 100605810.00
High estimate: 100605810.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.08
Analyst earnings estimates for TFPM, period +1y (report date 2026-07-25):
Average estimate: 1.38 USD
Low estimate: 1.03
High estimate: 1.81
Number of analysts: 10
Year-ago value: 1.35
Growth: 0.02
Analyst revenue estimates for TFPM, period +1y (report date 2026-07-25):
Average estimate: 647274700.00 USD
Low estimate: 511798800.00
High estimate: 926000000.00
Number of analysts: 4
Year-ago value: 481937060.00
Growth: 0.34
Analyst earnings estimates for TFPM, period 0q (report date 2026-07-25):
Average estimate: 0.32 USD
Low estimate: 0.24
High estimate: 0.35
Number of analysts: 10
Year-ago value: 0.24
Growth: 0.33
Analyst revenue estimates for TFPM, period 0q (report date 2026-07-25):
Average estimate: 129221720.00 USD
Low estimate: 129200000.00
High estimate: 129243440.00
Number of analysts: 2
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM, period 0y (report date 2026-07-25):
Average estimate: 1.35 USD
Low estimate: 1.16
High estimate: 1.61
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.33
Analyst revenue estimates for TFPM, period 0y (report date 2026-07-25):
Average estimate: 481937060.00 USD
Low estimate: 481937060.00
High estimate: 481937060.00
Number of analysts: 1
Year-ago value: 388700000.00
Growth: 0.24
Analyst earnings estimates for TFPM.TO, period +1q (report date 2026-06-01):
Average estimate: 0.37 USD
Low estimate: 0.30
High estimate: 0.59
Number of analysts: 7
Year-ago value: 0.24
Growth: 0.53
Analyst revenue estimates for TFPM.TO, period +1q (report date 2026-06-01):
Average estimate: 118797660.00 USD
Low estimate: 118797660.00
High estimate: 118797660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.27
Analyst earnings estimates for TFPM.TO, period +1y (report date 2026-06-01):
Average estimate: 1.53 USD
Low estimate: 1.04
High estimate: 1.97
Number of analysts: 10
Year-ago value: 1.51
Growth: 0.01
Analyst revenue estimates for TFPM.TO, period +1y (report date 2026-06-01):
Average estimate: 624147140.00 USD
Low estimate: 481835720.00
High estimate: 884000000.00
Number of analysts: 5
Year-ago value: 544684660.00
Growth: 0.15
Analyst earnings estimates for TFPM.TO, period 0q (report date 2026-06-01):
Average estimate: 0.35 USD
Low estimate: 0.29
High estimate: 0.50
Number of analysts: 7
Year-ago value: 0.24
Growth: 0.46
Analyst revenue estimates for TFPM.TO, period 0q (report date 2026-06-01):
Average estimate: 109387220.00 USD
Low estimate: 109387220.00
High estimate: 109387220.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.16
Analyst earnings estimates for TFPM.TO, period 0y (report date 2026-06-01):
Average estimate: 1.51 USD
Low estimate: 1.23
High estimate: 2.09
Number of analysts: 10
Year-ago value: 1.01
Growth: 0.50
Analyst revenue estimates for TFPM.TO, period 0y (report date 2026-06-01):
Average estimate: 544684660.00 USD
Low estimate: 505600000.00
High estimate: 681000000.00
Number of analysts: 5
Year-ago value: 388700000.00
Growth: 0.40
Analyst earnings estimates for TFPM.TO, period +1q (report date 2026-06-21):
Average estimate: 0.37 USD
Low estimate: 0.29
High estimate: 0.59
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.55
Analyst revenue estimates for TFPM.TO, period +1q (report date 2026-06-21):
Average estimate: 140406660.00 USD
Low estimate: 140406660.00
High estimate: 140406660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.50
Analyst earnings estimates for TFPM.TO, period +1y (report date 2026-06-21):
Average estimate: 1.48 USD
Low estimate: 1.04
High estimate: 1.72
Number of analysts: 10
Year-ago value: 1.48
Growth: 0.00
Analyst revenue estimates for TFPM.TO, period +1y (report date 2026-06-21):
Average estimate: 594563760.00 USD
Low estimate: 410000000.00
High estimate: 884000000.00
Number of analysts: 6
Year-ago value: 543117110.00
Growth: 0.09
Analyst earnings estimates for TFPM.TO, period 0q (report date 2026-06-21):
Average estimate: 0.35 USD
Low estimate: 0.29
High estimate: 0.50
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.47
Analyst revenue estimates for TFPM.TO, period 0q (report date 2026-06-21):
Average estimate: 128990570.00 USD
Low estimate: 128990570.00
High estimate: 128990570.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM.TO, period 0y (report date 2026-06-21):
Average estimate: 1.48 USD
Low estimate: 1.11
High estimate: 2.09
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.47
Analyst revenue estimates for TFPM.TO, period 0y (report date 2026-06-21):
Average estimate: 543117110.00 USD
Low estimate: 445000000.00
High estimate: 681000000.00
Number of analysts: 6
Year-ago value: 388700000.00
Growth: 0.40
Analyst earnings estimates for TFPM.TO, period +1q (report date 2026-06-23):
Average estimate: 0.35 USD
Low estimate: 0.30
High estimate: 0.40
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.46
Analyst revenue estimates for TFPM.TO, period +1q (report date 2026-06-23):
Average estimate: 140406660.00 USD
Low estimate: 140406660.00
High estimate: 140406660.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.50
Analyst earnings estimates for TFPM.TO, period +1y (report date 2026-06-23):
Average estimate: 1.49 USD
Low estimate: 1.04
High estimate: 1.72
Number of analysts: 10
Year-ago value: 1.44
Growth: 0.04
Analyst revenue estimates for TFPM.TO, period +1y (report date 2026-06-23):
Average estimate: 536676510.00 USD
Low estimate: 410000000.00
High estimate: 601000000.00
Number of analysts: 5
Year-ago value: 515540530.00
Growth: 0.04
Analyst earnings estimates for TFPM.TO, period 0q (report date 2026-06-23):
Average estimate: 0.34 USD
Low estimate: 0.29
High estimate: 0.41
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.41
Analyst revenue estimates for TFPM.TO, period 0q (report date 2026-06-23):
Average estimate: 128990570.00 USD
Low estimate: 128990570.00
High estimate: 128990570.00
Number of analysts: 1
Year-ago value: 94100000.00
Growth: 0.37
Analyst earnings estimates for TFPM.TO, period 0y (report date 2026-06-23):
Average estimate: 1.44 USD
Low estimate: 1.11
High estimate: 1.87
Number of analysts: 10
Year-ago value: 1.01
Growth: 0.43
Analyst revenue estimates for TFPM.TO, period 0y (report date 2026-06-23):
Average estimate: 515540530.00 USD
Low estimate: 445000000.00
High estimate: 574802660.00
Number of analysts: 5
Year-ago value: 388700000.00
Growth: 0.33
Analyst earnings estimates for TFPM.TO, period +1q (report date 2026-07-11):
Average estimate: 0.28 USD
Low estimate: 0.20
High estimate: 0.38
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.19
Analyst revenue estimates for TFPM.TO, period +1q (report date 2026-07-11):
Average estimate: 100605810.00 USD
Low estimate: 100605810.00
High estimate: 100605810.00
Number of analysts: 1
Year-ago value: 93456000.00
Growth: 0.08
Analyst earnings estimates for TFPM.TO, period +1y (report date 2026-07-11):
Average estimate: 1.42 USD
Low estimate: 1.14
High estimate: 1.81
Number of analysts: 10
Year-ago value: 1.34
Growth: 0.06
Analyst revenue estimates for TFPM.TO, period +1y (report date 2026-07-11):
Average estimate: 604928400.00 USD
Low estimate: 498000000.00
High estimate: 926000000.00
Number of analysts: 7
Year-ago value: 510466130.00
Growth: 0.19
Analyst earnings estimates for TFPM.TO, period 0q (report date 2026-07-11):
Average estimate: 0.32 USD
Low estimate: 0.24
High estimate: 0.39
Number of analysts: 8
Year-ago value: 0.24
Growth: 0.33
Analyst revenue estimates for TFPM.TO, period 0q (report date 2026-07-11):
Average estimate: 123384640.00 USD
Low estimate: 123000000.00
High estimate: 123769290.00
Number of analysts: 2
Year-ago value: 94100000.00
Growth: 0.31
Analyst earnings estimates for TFPM.TO, period 0y (report date 2026-07-11):
Average estimate: 1.34 USD
Low estimate: 1.14
High estimate: 1.55
Number of analysts: 11
Year-ago value: 1.01
Growth: 0.33
Analyst revenue estimates for TFPM.TO, period 0y (report date 2026-07-11):
Average estimate: 510466130.00 USD
Low estimate: 470000000.00
High estimate: 608000000.00
Number of analysts: 7
Year-ago value: 388700000.00
Growth: 0.31
Analyst earnings estimates for TFPM.TO, period +1q (report date 2026-07-19):
Average estimate: 0.31 USD
Low estimate: 0.20
High estimate: 0.43
Number of analysts: 6
Year-ago value: 0.24
Growth: 0.28