speb/financial-data huggingface dataset:
Analyst earnings estimates for TOVX, period 0y (report date 2026-07-19):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -2.08
Growth: 0.90
Analyst revenue estimates for TOVX, period 0y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TOVX, period +1q (report date 2026-07-25):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.45
Growth: 0.89
Analyst revenue estimates for TOVX, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TOVX, period +1y (report date 2026-07-25):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.20
Growth: 0.00
Analyst revenue estimates for TOVX, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for TOVX, period 0q (report date 2026-07-25):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -1.93
Growth: 0.97
Analyst revenue estimates for TOVX, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for TOVX, period 0y (report date 2026-07-25):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -2.08
Growth: 0.90
Analyst revenue estimates for TOVX, period 0y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TOWN, period +1q (report date 2026-05-31):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.85
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.01
Analyst revenue estimates for TOWN, period +1q (report date 2026-05-31):
Average estimate: 252193330.00 USD
Low estimate: 249538000.00
High estimate: 256800000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.17
Analyst earnings estimates for TOWN, period +1y (report date 2026-05-31):
Average estimate: 3.48 USD
Low estimate: 3.40
High estimate: 3.60
Number of analysts: 3
Year-ago value: 3.18
Growth: 0.10
Analyst revenue estimates for TOWN, period +1y (report date 2026-05-31):
Average estimate: 1115266330.00 USD
Low estimate: 1044301000.00
High estimate: 1229098000.00
Number of analysts: 3
Year-ago value: 1060876670.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-05-31):
Average estimate: 0.79 USD
Low estimate: 0.78
High estimate: 0.81
Number of analysts: 4
Year-ago value: 0.81
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-05-31):
Average estimate: 310687670.00 USD
Low estimate: 244508000.00
High estimate: 435655000.00
Number of analysts: 3
Year-ago value: 207442000.00
Growth: 0.50
Analyst earnings estimates for TOWN, period 0y (report date 2026-05-31):
Average estimate: 3.18 USD
Low estimate: 3.15
High estimate: 3.26
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for TOWN, period 0y (report date 2026-05-31):
Average estimate: 1060876670.00 USD
Low estimate: 991570000.00
High estimate: 1177960000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst earnings estimates for TOWN, period +1q (report date 2026-06-08):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.85
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.01
Analyst revenue estimates for TOWN, period +1q (report date 2026-06-08):
Average estimate: 252193330.00 USD
Low estimate: 249538000.00
High estimate: 256800000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.17
Analyst earnings estimates for TOWN, period +1y (report date 2026-06-08):
Average estimate: 3.48 USD
Low estimate: 3.40
High estimate: 3.60
Number of analysts: 3
Year-ago value: 3.18
Growth: 0.10
Analyst revenue estimates for TOWN, period +1y (report date 2026-06-08):
Average estimate: 1115266330.00 USD
Low estimate: 1044301000.00
High estimate: 1229098000.00
Number of analysts: 3
Year-ago value: 1060876670.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-06-08):
Average estimate: 0.79 USD
Low estimate: 0.78
High estimate: 0.81
Number of analysts: 4
Year-ago value: 0.81
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-06-08):
Average estimate: 310687670.00 USD
Low estimate: 244508000.00
High estimate: 435655000.00
Number of analysts: 3
Year-ago value: 207442000.00
Growth: 0.50
Analyst earnings estimates for TOWN, period 0y (report date 2026-06-08):
Average estimate: 3.18 USD
Low estimate: 3.15
High estimate: 3.26
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for TOWN, period 0y (report date 2026-06-08):
Average estimate: 1060876670.00 USD
Low estimate: 991570000.00
High estimate: 1177960000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst earnings estimates for TOWN, period +1q (report date 2026-06-21):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.85
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.01
Analyst revenue estimates for TOWN, period +1q (report date 2026-06-21):
Average estimate: 252193330.00 USD
Low estimate: 249538000.00
High estimate: 256800000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.17
Analyst earnings estimates for TOWN, period +1y (report date 2026-06-21):
Average estimate: 3.48 USD
Low estimate: 3.40
High estimate: 3.60
Number of analysts: 3
Year-ago value: 3.18
Growth: 0.10
Analyst revenue estimates for TOWN, period +1y (report date 2026-06-21):
Average estimate: 1115266330.00 USD
Low estimate: 1044301000.00
High estimate: 1229098000.00
Number of analysts: 3
Year-ago value: 1060876670.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-06-21):
Average estimate: 0.79 USD
Low estimate: 0.78
High estimate: 0.81
Number of analysts: 4
Year-ago value: 0.81
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-06-21):
Average estimate: 310687670.00 USD
Low estimate: 244508000.00
High estimate: 435655000.00
Number of analysts: 3
Year-ago value: 207442000.00
Growth: 0.50
Analyst earnings estimates for TOWN, period 0y (report date 2026-06-21):
Average estimate: 3.18 USD
Low estimate: 3.15
High estimate: 3.26
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for TOWN, period 0y (report date 2026-06-21):
Average estimate: 1060876670.00 USD
Low estimate: 991570000.00
High estimate: 1177960000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst earnings estimates for TOWN, period +1q (report date 2026-06-23):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.85
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.01
Analyst revenue estimates for TOWN, period +1q (report date 2026-06-23):
Average estimate: 252193330.00 USD
Low estimate: 249538000.00
High estimate: 256800000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.17
Analyst earnings estimates for TOWN, period +1y (report date 2026-06-23):
Average estimate: 3.48 USD
Low estimate: 3.40
High estimate: 3.60
Number of analysts: 3
Year-ago value: 3.18
Growth: 0.10
Analyst revenue estimates for TOWN, period +1y (report date 2026-06-23):
Average estimate: 1115266330.00 USD
Low estimate: 1044301000.00
High estimate: 1229098000.00
Number of analysts: 3
Year-ago value: 1060876670.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-06-23):
Average estimate: 0.79 USD
Low estimate: 0.78
High estimate: 0.81
Number of analysts: 4
Year-ago value: 0.81
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-06-23):
Average estimate: 310687670.00 USD
Low estimate: 244508000.00
High estimate: 435655000.00
Number of analysts: 3
Year-ago value: 207442000.00
Growth: 0.50
Analyst earnings estimates for TOWN, period 0y (report date 2026-06-23):
Average estimate: 3.18 USD
Low estimate: 3.15
High estimate: 3.26
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for TOWN, period 0y (report date 2026-06-23):
Average estimate: 1060876670.00 USD
Low estimate: 991570000.00
High estimate: 1177960000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst earnings estimates for TOWN, period +1q (report date 2026-07-11):
Average estimate: 0.82 USD
Low estimate: 0.81
High estimate: 0.85
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.01
Analyst revenue estimates for TOWN, period +1q (report date 2026-07-11):
Average estimate: 251800330.00 USD
Low estimate: 248300000.00
High estimate: 256800000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.17
Analyst earnings estimates for TOWN, period +1y (report date 2026-07-11):
Average estimate: 3.45 USD
Low estimate: 3.35
High estimate: 3.55
Number of analysts: 3
Year-ago value: 3.17
Growth: 0.09
Analyst revenue estimates for TOWN, period +1y (report date 2026-07-11):
Average estimate: 1111370330.00 USD
Low estimate: 1032611000.00
High estimate: 1229100000.00
Number of analysts: 3
Year-ago value: 1060390670.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-07-11):
Average estimate: 0.79 USD
Low estimate: 0.76
High estimate: 0.81
Number of analysts: 4
Year-ago value: 0.81
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-07-11):
Average estimate: 310565670.00 USD
Low estimate: 245297000.00
High estimate: 434500000.00
Number of analysts: 3
Year-ago value: 207442000.00
Growth: 0.50
Analyst earnings estimates for TOWN, period 0y (report date 2026-07-11):
Average estimate: 3.17 USD
Low estimate: 3.12
High estimate: 3.26
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for TOWN, period 0y (report date 2026-07-11):
Average estimate: 1060390670.00 USD
Low estimate: 992472000.00
High estimate: 1175600000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst earnings estimates for TOWN, period +1q (report date 2026-07-19):
Average estimate: 0.82 USD
Low estimate: 0.81
High estimate: 0.85
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.01
Analyst revenue estimates for TOWN, period +1q (report date 2026-07-19):
Average estimate: 251800330.00 USD
Low estimate: 248300000.00
High estimate: 256800000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.17
Analyst earnings estimates for TOWN, period +1y (report date 2026-07-19):
Average estimate: 3.45 USD
Low estimate: 3.35
High estimate: 3.55
Number of analysts: 3
Year-ago value: 3.17
Growth: 0.09
Analyst revenue estimates for TOWN, period +1y (report date 2026-07-19):
Average estimate: 1111370330.00 USD
Low estimate: 1032611000.00
High estimate: 1229100000.00
Number of analysts: 3
Year-ago value: 1060390670.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-07-19):
Average estimate: 0.79 USD
Low estimate: 0.76
High estimate: 0.81
Number of analysts: 4
Year-ago value: 0.81
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-07-19):
Average estimate: 310565670.00 USD
Low estimate: 245297000.00
High estimate: 434500000.00
Number of analysts: 3
Year-ago value: 207442000.00
Growth: 0.50
Analyst earnings estimates for TOWN, period 0y (report date 2026-07-19):
Average estimate: 3.17 USD
Low estimate: 3.12
High estimate: 3.26
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.05
Analyst revenue estimates for TOWN, period 0y (report date 2026-07-19):
Average estimate: 1060390670.00 USD
Low estimate: 992472000.00
High estimate: 1175600000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst earnings estimates for TOWN, period +1q (report date 2026-07-25):
Average estimate: 0.82 USD
Low estimate: 0.79
High estimate: 0.86
Number of analysts: 4
Year-ago value: 0.70
Growth: 0.17
Analyst revenue estimates for TOWN, period +1q (report date 2026-07-25):
Average estimate: 251482670.00 USD
Low estimate: 249365000.00
High estimate: 255700000.00
Number of analysts: 3
Year-ago value: 219943000.00
Growth: 0.14
Analyst earnings estimates for TOWN, period +1y (report date 2026-07-25):
Average estimate: 3.43 USD
Low estimate: 3.35
High estimate: 3.55
Number of analysts: 3
Year-ago value: 3.15
Growth: 0.09
Analyst revenue estimates for TOWN, period +1y (report date 2026-07-25):
Average estimate: 1109888330.00 USD
Low estimate: 1032611000.00
High estimate: 1233454000.00
Number of analysts: 3
Year-ago value: 1061144330.00
Growth: 0.05
Analyst earnings estimates for TOWN, period 0q (report date 2026-07-25):
Average estimate: 0.82 USD
Low estimate: 0.79
High estimate: 0.84
Number of analysts: 4
Year-ago value: 0.83
Growth: -0.02
Analyst revenue estimates for TOWN, period 0q (report date 2026-07-25):
Average estimate: 251159670.00 USD
Low estimate: 247678000.00
High estimate: 255500000.00
Number of analysts: 3
Year-ago value: 215665000.00
Growth: 0.16
Analyst earnings estimates for TOWN, period 0y (report date 2026-07-25):
Average estimate: 3.15 USD
Low estimate: 3.09
High estimate: 3.21
Number of analysts: 4
Year-ago value: 3.02
Growth: 0.04
Analyst revenue estimates for TOWN, period 0y (report date 2026-07-25):
Average estimate: 1061144330.00 USD
Low estimate: 992472000.00
High estimate: 1185261000.00
Number of analysts: 3
Year-ago value: 835717000.00
Growth: 0.27
Analyst revenue estimates for TOWN.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 TOWN.L, period +1y (report date 2026-06-01):
Average estimate: 0.07 GBP
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Year-ago value: 0.05
Growth: 0.34
Analyst revenue estimates for TOWN.L, period +1y (report date 2026-06-01):
Average estimate: 30700000.00 GBP
Low estimate: 30700000.00
High estimate: 30700000.00
Number of analysts: 1
Year-ago value: 29800000.00
Growth: 0.03
Analyst revenue estimates for TOWN.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 TOWN.L, period 0y (report date 2026-06-01):
Average estimate: 0.05 GBP
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.04
Growth: 0.23
Analyst revenue estimates for TOWN.L, period 0y (report date 2026-06-01):
Average estimate: 29800000.00 GBP
Low estimate: 29800000.00
High estimate: 29800000.00
Number of analysts: 1
Year-ago value: 29757000.00
Growth: 0.00
Analyst revenue estimates for TOWN.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 TOWN.L, period +1y (report date 2026-06-21):
Average estimate: 0.07 GBP
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Year-ago value: 0.05
Growth: 0.34
Analyst revenue estimates for TOWN.L, period +1y (report date 2026-06-21):
Average estimate: 30700000.00 GBP
Low estimate: 30700000.00
High estimate: 30700000.00
Number of analysts: 1
Year-ago value: 29800000.00
Growth: 0.03
Analyst revenue estimates for TOWN.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 TOWN.L, period 0y (report date 2026-06-21):
Average estimate: 0.05 GBP
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.04
Growth: 0.23
Analyst revenue estimates for TOWN.L, period 0y (report date 2026-06-21):
Average estimate: 29800000.00 GBP
Low estimate: 29800000.00
High estimate: 29800000.00
Number of analysts: 1
Year-ago value: 29757000.00
Growth: 0.00
Analyst revenue estimates for TOWN.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 TOWN.L, period +1y (report date 2026-07-11):
Average estimate: 0.07 GBP
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Year-ago value: 0.05
Growth: 0.34
Analyst revenue estimates for TOWN.L, period +1y (report date 2026-07-11):
Average estimate: 30700000.00 GBP
Low estimate: 30700000.00
High estimate: 30700000.00
Number of analysts: 1
Year-ago value: 29800000.00
Growth: 0.03
Analyst revenue estimates for TOWN.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 TOWN.L, period 0y (report date 2026-07-11):
Average estimate: 0.05 GBP
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.04
Growth: 0.23
Analyst revenue estimates for TOWN.L, period 0y (report date 2026-07-11):
Average estimate: 29800000.00 GBP
Low estimate: 29800000.00
High estimate: 29800000.00
Number of analysts: 1
Year-ago value: 29757000.00
Growth: 0.00
Analyst revenue estimates for TOWN.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 TOWN.L, period +1y (report date 2026-07-19):
Average estimate: 0.07 GBP
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Year-ago value: 0.05
Growth: 0.34
Analyst revenue estimates for TOWN.L, period +1y (report date 2026-07-19):
Average estimate: 30700000.00 GBP
Low estimate: 30700000.00
High estimate: 30700000.00
Number of analysts: 1
Year-ago value: 29800000.00
Growth: 0.03
Analyst revenue estimates for TOWN.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 TOWN.L, period 0y (report date 2026-07-19):
Average estimate: 0.05 GBP
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.04
Growth: 0.23
Analyst revenue estimates for TOWN.L, period 0y (report date 2026-07-19):
Average estimate: 29800000.00 GBP
Low estimate: 29800000.00
High estimate: 29800000.00
Number of analysts: 1
Year-ago value: 29757000.00
Growth: 0.00
Analyst revenue estimates for TOWN.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 TOWN.L, period +1y (report date 2026-07-25):
Average estimate: 0.07 GBP
Low estimate: 0.07
High estimate: 0.07
Number of analysts: 1
Year-ago value: 0.05
Growth: 0.34
Analyst revenue estimates for TOWN.L, period +1y (report date 2026-07-25):
Average estimate: 30700000.00 GBP
Low estimate: 30700000.00
High estimate: 30700000.00
Number of analysts: 1
Year-ago value: 29800000.00
Growth: 0.03
Analyst revenue estimates for TOWN.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 TOWN.L, period 0y (report date 2026-07-25):
Average estimate: 0.05 GBP
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: 0.04
Growth: 0.23
Analyst revenue estimates for TOWN.L, period 0y (report date 2026-07-25):
Average estimate: 29800000.00 GBP
Low estimate: 29800000.00
High estimate: 29800000.00
Number of analysts: 1
Year-ago value: 29757000.00
Growth: 0.00
Analyst earnings estimates for TOY.TO, period +1q (report date 2026-06-01):
Average estimate: 1.22 USD
Low estimate: 1.12
High estimate: 1.29
Number of analysts: 6
Year-ago value: 1.11
Growth: 0.10
Analyst revenue estimates for TOY.TO, period +1q (report date 2026-06-01):
Average estimate: 783814740.00 USD
Low estimate: 775900000.00
High estimate: 796288420.00
Number of analysts: 6
Year-ago value: 734700000.00
Growth: 0.07
Analyst earnings estimates for TOY.TO, period +1y (report date 2026-06-01):
Average estimate: 1.40 USD
Low estimate: 1.22
High estimate: 1.57
Number of analysts: 2
Year-ago value: 1.02
Growth: 0.37
Analyst revenue estimates for TOY.TO, period +1y (report date 2026-06-01):
Average estimate: 2228139720.00 USD
Low estimate: 2174700000.00
High estimate: 2426700000.00
Number of analysts: 10
Year-ago value: 2169869530.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0q (report date 2026-06-01):
Average estimate: -0.13 USD
Low estimate: -0.17
High estimate: -0.09
Number of analysts: 6
Year-ago value: -0.07
Growth: -0.85
Analyst revenue estimates for TOY.TO, period 0q (report date 2026-06-01):
Average estimate: 403097250.00 USD
Low estimate: 378800000.00
High estimate: 410800000.00
Number of analysts: 6
Year-ago value: 400700000.00
Growth: 0.01
Analyst earnings estimates for TOY.TO, period 0y (report date 2026-06-01):
Average estimate: 1.42 USD
Low estimate: 1.35
High estimate: 1.51
Number of analysts: 10
Year-ago value: 1.33
Growth: 0.07
Analyst revenue estimates for TOY.TO, period 0y (report date 2026-06-01):
Average estimate: 2169869530.00 USD
Low estimate: 2126000000.00
High estimate: 2270000000.00
Number of analysts: 10
Year-ago value: 2112900000.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period +1q (report date 2026-06-21):
Average estimate: 1.22 USD
Low estimate: 1.12
High estimate: 1.29
Number of analysts: 6
Year-ago value: 1.11
Growth: 0.10
Analyst revenue estimates for TOY.TO, period +1q (report date 2026-06-21):
Average estimate: 783814740.00 USD
Low estimate: 775900000.00
High estimate: 796288420.00
Number of analysts: 6
Year-ago value: 734700000.00
Growth: 0.07
Analyst earnings estimates for TOY.TO, period +1y (report date 2026-06-21):
Average estimate: 1.40 USD
Low estimate: 1.22
High estimate: 1.57
Number of analysts: 2
Year-ago value: 1.02
Growth: 0.37
Analyst revenue estimates for TOY.TO, period +1y (report date 2026-06-21):
Average estimate: 2228139720.00 USD
Low estimate: 2174700000.00
High estimate: 2426700000.00
Number of analysts: 10
Year-ago value: 2169869530.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0q (report date 2026-06-21):
Average estimate: -0.13 USD
Low estimate: -0.17
High estimate: -0.09
Number of analysts: 6
Year-ago value: -0.07
Growth: -0.85
Analyst revenue estimates for TOY.TO, period 0q (report date 2026-06-21):
Average estimate: 403097250.00 USD
Low estimate: 378800000.00
High estimate: 410800000.00
Number of analysts: 6
Year-ago value: 400700000.00
Growth: 0.01
Analyst earnings estimates for TOY.TO, period 0y (report date 2026-06-21):
Average estimate: 1.42 USD
Low estimate: 1.35
High estimate: 1.51
Number of analysts: 10
Year-ago value: 1.33
Growth: 0.07
Analyst revenue estimates for TOY.TO, period 0y (report date 2026-06-21):
Average estimate: 2169869530.00 USD
Low estimate: 2126000000.00
High estimate: 2270000000.00
Number of analysts: 10
Year-ago value: 2112900000.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period +1q (report date 2026-06-23):
Average estimate: 1.22 USD
Low estimate: 1.12
High estimate: 1.29
Number of analysts: 6
Year-ago value: 1.11
Growth: 0.10
Analyst revenue estimates for TOY.TO, period +1q (report date 2026-06-23):
Average estimate: 783814740.00 USD
Low estimate: 775900000.00
High estimate: 796288420.00
Number of analysts: 6
Year-ago value: 734700000.00
Growth: 0.07
Analyst earnings estimates for TOY.TO, period +1y (report date 2026-06-23):
Average estimate: 1.40 USD
Low estimate: 1.22
High estimate: 1.57
Number of analysts: 2
Year-ago value: 1.02
Growth: 0.37
Analyst revenue estimates for TOY.TO, period +1y (report date 2026-06-23):
Average estimate: 2228139720.00 USD
Low estimate: 2174700000.00
High estimate: 2426700000.00
Number of analysts: 10
Year-ago value: 2169869530.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0q (report date 2026-06-23):
Average estimate: -0.13 USD
Low estimate: -0.17
High estimate: -0.09
Number of analysts: 6
Year-ago value: -0.07
Growth: -0.85
Analyst revenue estimates for TOY.TO, period 0q (report date 2026-06-23):
Average estimate: 403097250.00 USD
Low estimate: 378800000.00
High estimate: 410800000.00
Number of analysts: 6
Year-ago value: 400700000.00
Growth: 0.01
Analyst earnings estimates for TOY.TO, period 0y (report date 2026-06-23):
Average estimate: 1.42 USD
Low estimate: 1.35
High estimate: 1.51
Number of analysts: 10
Year-ago value: 1.33
Growth: 0.07
Analyst revenue estimates for TOY.TO, period 0y (report date 2026-06-23):
Average estimate: 2169869530.00 USD
Low estimate: 2126000000.00
High estimate: 2270000000.00
Number of analysts: 10
Year-ago value: 2112900000.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period +1q (report date 2026-07-11):
Average estimate: 1.21 USD
Low estimate: 1.11
High estimate: 1.29
Number of analysts: 6
Year-ago value: 1.11
Growth: 0.09
Analyst revenue estimates for TOY.TO, period +1q (report date 2026-07-11):
Average estimate: 782081400.00 USD
Low estimate: 766900000.00
High estimate: 796288420.00
Number of analysts: 6
Year-ago value: 734700000.00
Growth: 0.06
Analyst earnings estimates for TOY.TO, period +1y (report date 2026-07-11):
Average estimate: 1.40 USD
Low estimate: 1.22
High estimate: 1.58
Number of analysts: 2
Year-ago value: 1.04
Growth: 0.35
Analyst revenue estimates for TOY.TO, period +1y (report date 2026-07-11):
Average estimate: 2229229720.00 USD
Low estimate: 2175400000.00
High estimate: 2426700000.00
Number of analysts: 10
Year-ago value: 2174389530.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0q (report date 2026-07-11):
Average estimate: -0.10 USD
Low estimate: -0.17
High estimate: -0.02
Number of analysts: 7
Year-ago value: -0.07
Growth: -0.42
Analyst revenue estimates for TOY.TO, period 0q (report date 2026-07-11):
Average estimate: 412640500.00 USD
Low estimate: 406200000.00
High estimate: 422000000.00
Number of analysts: 7
Year-ago value: 400700000.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0y (report date 2026-07-11):
Average estimate: 1.43 USD
Low estimate: 1.35
High estimate: 1.55
Number of analysts: 10
Year-ago value: 1.33
Growth: 0.07
Analyst revenue estimates for TOY.TO, period 0y (report date 2026-07-11):
Average estimate: 2174389530.00 USD
Low estimate: 2126000000.00
High estimate: 2270000000.00
Number of analysts: 10
Year-ago value: 2112900000.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period +1q (report date 2026-07-19):
Average estimate: 1.21 USD
Low estimate: 1.11
High estimate: 1.29
Number of analysts: 6
Year-ago value: 1.11
Growth: 0.09
Analyst revenue estimates for TOY.TO, period +1q (report date 2026-07-19):
Average estimate: 781026600.00 USD
Low estimate: 766900000.00
High estimate: 789959630.00
Number of analysts: 6
Year-ago value: 734700000.00
Growth: 0.06
Analyst earnings estimates for TOY.TO, period +1y (report date 2026-07-19):
Average estimate: 1.40 USD
Low estimate: 1.22
High estimate: 1.58
Number of analysts: 2
Year-ago value: 1.04
Growth: 0.35
Analyst revenue estimates for TOY.TO, period +1y (report date 2026-07-19):
Average estimate: 2229756590.00 USD
Low estimate: 2175400000.00
High estimate: 2426700000.00
Number of analysts: 10
Year-ago value: 2174933940.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0q (report date 2026-07-19):
Average estimate: -0.10 USD
Low estimate: -0.17
High estimate: -0.02
Number of analysts: 7
Year-ago value: -0.07
Growth: -0.38
Analyst revenue estimates for TOY.TO, period 0q (report date 2026-07-19):
Average estimate: 414718800.00 USD
Low estimate: 406200000.00
High estimate: 422000000.00
Number of analysts: 7
Year-ago value: 400700000.00
Growth: 0.04
Analyst earnings estimates for TOY.TO, period 0y (report date 2026-07-19):
Average estimate: 1.43 USD
Low estimate: 1.35
High estimate: 1.55
Number of analysts: 10
Year-ago value: 1.33
Growth: 0.07
Analyst revenue estimates for TOY.TO, period 0y (report date 2026-07-19):
Average estimate: 2174933940.00 USD
Low estimate: 2126000000.00
High estimate: 2270000000.00
Number of analysts: 10
Year-ago value: 2112900000.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period +1q (report date 2026-07-25):
Average estimate: 1.21 USD
Low estimate: 1.11
High estimate: 1.29
Number of analysts: 6
Year-ago value: 1.11
Growth: 0.09
Analyst revenue estimates for TOY.TO, period +1q (report date 2026-07-25):
Average estimate: 781026600.00 USD
Low estimate: 766900000.00
High estimate: 789959630.00
Number of analysts: 6
Year-ago value: 734700000.00
Growth: 0.06
Analyst earnings estimates for TOY.TO, period +1y (report date 2026-07-25):
Average estimate: 1.40 USD
Low estimate: 1.22
High estimate: 1.58
Number of analysts: 2
Year-ago value: 1.04
Growth: 0.35
Analyst revenue estimates for TOY.TO, period +1y (report date 2026-07-25):
Average estimate: 2231224890.00 USD
Low estimate: 2175400000.00
High estimate: 2426700000.00
Number of analysts: 10
Year-ago value: 2176348240.00
Growth: 0.03
Analyst earnings estimates for TOY.TO, period 0q (report date 2026-07-25):
Average estimate: -0.09 USD
Low estimate: -0.17
High estimate: -0.02
Number of analysts: 7
Year-ago value: -0.07
Growth: -0.22
Analyst revenue estimates for TOY.TO, period 0q (report date 2026-07-25):
Average estimate: 416061660.00 USD
Low estimate: 406200000.00
High estimate: 422000000.00
Number of analysts: 7
Year-ago value: 400700000.00
Growth: 0.04
Analyst earnings estimates for TOY.TO, period 0y (report date 2026-07-25):
Average estimate: 1.44 USD
Low estimate: 1.35
High estimate: 1.59
Number of analysts: 10
Year-ago value: 1.33
Growth: 0.08
Analyst revenue estimates for TOY.TO, period 0y (report date 2026-07-25):
Average estimate: 2176348240.00 USD
Low estimate: 2126000000.00
High estimate: 2270000000.00
Number of analysts: 10
Year-ago value: 2112900000.00
Growth: 0.03
Analyst earnings estimates for TOYO, period +1q (report date 2026-05-30):
Average estimate: 0.65 USD
Low estimate: 0.65
High estimate: 0.65
Number of analysts: 1
Analyst revenue estimates for TOYO, period +1q (report date 2026-05-30):
Average estimate: 220000000.00 USD
Low estimate: 220000000.00
High estimate: 220000000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period +1y (report date 2026-05-30):
Average estimate: 3.78 USD
Low estimate: 3.49
High estimate: 4.06
Number of analysts: 2
Year-ago value: 2.37
Growth: 0.59
Analyst revenue estimates for TOYO, period +1y (report date 2026-05-30):
Average estimate: 1106480500.00 USD
Low estimate: 1029100000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 832640000.00
Growth: 0.33
Analyst earnings estimates for TOYO, period 0q (report date 2026-05-30):
Average estimate: 0.69 USD
Low estimate: 0.69
High estimate: 0.69
Number of analysts: 1
Analyst revenue estimates for TOYO, period 0q (report date 2026-05-30):
Average estimate: 211800000.00 USD
Low estimate: 211800000.00
High estimate: 211800000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period 0y (report date 2026-05-30):
Average estimate: 2.37 USD
Low estimate: 2.06
High estimate: 2.68
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.10
Analyst revenue estimates for TOYO, period 0y (report date 2026-05-30):
Average estimate: 832640000.00 USD
Low estimate: 806380000.00
High estimate: 858900000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.95
Analyst earnings estimates for TOYO, period +1q (report date 2026-06-08):
Average estimate: 0.65 USD
Low estimate: 0.65
High estimate: 0.65
Number of analysts: 1
Analyst revenue estimates for TOYO, period +1q (report date 2026-06-08):
Average estimate: 220000000.00 USD
Low estimate: 220000000.00
High estimate: 220000000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period +1y (report date 2026-06-08):
Average estimate: 3.78 USD
Low estimate: 3.49
High estimate: 4.06
Number of analysts: 2
Year-ago value: 2.37
Growth: 0.59
Analyst revenue estimates for TOYO, period +1y (report date 2026-06-08):
Average estimate: 1106480500.00 USD
Low estimate: 1029100000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 832640000.00
Growth: 0.33
Analyst earnings estimates for TOYO, period 0q (report date 2026-06-08):
Average estimate: 0.69 USD
Low estimate: 0.69
High estimate: 0.69
Number of analysts: 1
Analyst revenue estimates for TOYO, period 0q (report date 2026-06-08):
Average estimate: 211800000.00 USD
Low estimate: 211800000.00
High estimate: 211800000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period 0y (report date 2026-06-08):
Average estimate: 2.37 USD
Low estimate: 2.06
High estimate: 2.68
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.10
Analyst revenue estimates for TOYO, period 0y (report date 2026-06-08):
Average estimate: 832640000.00 USD
Low estimate: 806380000.00
High estimate: 858900000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.95
Analyst earnings estimates for TOYO, period +1q (report date 2026-06-21):
Average estimate: 0.65 USD
Low estimate: 0.65
High estimate: 0.65
Number of analysts: 1
Analyst revenue estimates for TOYO, period +1q (report date 2026-06-21):
Average estimate: 220000000.00 USD
Low estimate: 220000000.00
High estimate: 220000000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period +1y (report date 2026-06-21):
Average estimate: 3.78 USD
Low estimate: 3.49
High estimate: 4.06
Number of analysts: 2
Year-ago value: 2.37
Growth: 0.59
Analyst revenue estimates for TOYO, period +1y (report date 2026-06-21):
Average estimate: 1106480500.00 USD
Low estimate: 1029100000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 832640000.00
Growth: 0.33
Analyst earnings estimates for TOYO, period 0q (report date 2026-06-21):
Average estimate: 0.69 USD
Low estimate: 0.69
High estimate: 0.69
Number of analysts: 1
Analyst revenue estimates for TOYO, period 0q (report date 2026-06-21):
Average estimate: 211800000.00 USD
Low estimate: 211800000.00
High estimate: 211800000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period 0y (report date 2026-06-21):
Average estimate: 2.37 USD
Low estimate: 2.06
High estimate: 2.68
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.10
Analyst revenue estimates for TOYO, period 0y (report date 2026-06-21):
Average estimate: 832640000.00 USD
Low estimate: 806380000.00
High estimate: 858900000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.95
Analyst earnings estimates for TOYO, period +1q (report date 2026-06-23):
Average estimate: 0.65 USD
Low estimate: 0.65
High estimate: 0.65
Number of analysts: 1
Analyst revenue estimates for TOYO, period +1q (report date 2026-06-23):
Average estimate: 220000000.00 USD
Low estimate: 220000000.00
High estimate: 220000000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period +1y (report date 2026-06-23):
Average estimate: 3.78 USD
Low estimate: 3.49
High estimate: 4.06
Number of analysts: 2
Year-ago value: 2.37
Growth: 0.59
Analyst revenue estimates for TOYO, period +1y (report date 2026-06-23):
Average estimate: 1106480500.00 USD
Low estimate: 1029100000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 832640000.00
Growth: 0.33
Analyst earnings estimates for TOYO, period 0q (report date 2026-06-23):
Average estimate: 0.69 USD
Low estimate: 0.69
High estimate: 0.69
Number of analysts: 1
Analyst revenue estimates for TOYO, period 0q (report date 2026-06-23):
Average estimate: 211800000.00 USD
Low estimate: 211800000.00
High estimate: 211800000.00
Number of analysts: 1
Analyst earnings estimates for TOYO, period 0y (report date 2026-06-23):
Average estimate: 2.37 USD
Low estimate: 2.06
High estimate: 2.68
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.10
Analyst revenue estimates for TOYO, period 0y (report date 2026-06-23):
Average estimate: 832640000.00 USD
Low estimate: 806380000.00
High estimate: 858900000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.95
Analyst earnings estimates for TOYO, period +1q (report date 2026-07-11):
Average estimate: 0.49 USD
Low estimate: 0.45
High estimate: 0.53
Number of analysts: 2
Analyst revenue estimates for TOYO, period +1q (report date 2026-07-11):
Average estimate: 202483500.00 USD
Low estimate: 198267000.00
High estimate: 206700000.00
Number of analysts: 2
Analyst earnings estimates for TOYO, period +1y (report date 2026-07-11):
Average estimate: 3.33 USD
Low estimate: 3.19
High estimate: 3.47
Number of analysts: 2
Year-ago value: 2.30
Growth: 0.45
Analyst revenue estimates for TOYO, period +1y (report date 2026-07-11):
Average estimate: 1027080500.00 USD
Low estimate: 870300000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 763265500.00
Growth: 0.35
Analyst earnings estimates for TOYO, period 0q (report date 2026-07-11):
Average estimate: 0.52 USD
Low estimate: 0.45
High estimate: 0.59
Number of analysts: 2
Analyst revenue estimates for TOYO, period 0q (report date 2026-07-11):
Average estimate: 192573500.00 USD
Low estimate: 187700000.00
High estimate: 197447000.00
Number of analysts: 2
Analyst earnings estimates for TOYO, period 0y (report date 2026-07-11):
Average estimate: 2.30 USD
Low estimate: 2.20
High estimate: 2.39
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.03
Analyst revenue estimates for TOYO, period 0y (report date 2026-07-11):
Average estimate: 763265500.00 USD
Low estimate: 760331000.00
High estimate: 766200000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.79
Analyst earnings estimates for TOYO, period +1q (report date 2026-07-19):
Average estimate: 0.49 USD
Low estimate: 0.45
High estimate: 0.53
Number of analysts: 2
Analyst revenue estimates for TOYO, period +1q (report date 2026-07-19):
Average estimate: 202483500.00 USD
Low estimate: 198267000.00
High estimate: 206700000.00
Number of analysts: 2
Analyst earnings estimates for TOYO, period +1y (report date 2026-07-19):
Average estimate: 3.33 USD
Low estimate: 3.19
High estimate: 3.47
Number of analysts: 2
Year-ago value: 2.30
Growth: 0.45
Analyst revenue estimates for TOYO, period +1y (report date 2026-07-19):
Average estimate: 1027080500.00 USD
Low estimate: 870300000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 763265500.00
Growth: 0.35
Analyst earnings estimates for TOYO, period 0q (report date 2026-07-19):
Average estimate: 0.52 USD
Low estimate: 0.45
High estimate: 0.59
Number of analysts: 2
Analyst revenue estimates for TOYO, period 0q (report date 2026-07-19):
Average estimate: 192573500.00 USD
Low estimate: 187700000.00
High estimate: 197447000.00
Number of analysts: 2
Analyst earnings estimates for TOYO, period 0y (report date 2026-07-19):
Average estimate: 2.30 USD
Low estimate: 2.20
High estimate: 2.39
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.03
Analyst revenue estimates for TOYO, period 0y (report date 2026-07-19):
Average estimate: 763265500.00 USD
Low estimate: 760331000.00
High estimate: 766200000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.79
Analyst earnings estimates for TOYO, period +1q (report date 2026-07-25):
Average estimate: 0.49 USD
Low estimate: 0.45
High estimate: 0.53
Number of analysts: 2
Analyst revenue estimates for TOYO, period +1q (report date 2026-07-25):
Average estimate: 202483500.00 USD
Low estimate: 198267000.00
High estimate: 206700000.00
Number of analysts: 2
Analyst earnings estimates for TOYO, period +1y (report date 2026-07-25):
Average estimate: 3.33 USD
Low estimate: 3.19
High estimate: 3.47
Number of analysts: 2
Year-ago value: 2.30
Growth: 0.45
Analyst revenue estimates for TOYO, period +1y (report date 2026-07-25):
Average estimate: 1027080500.00 USD
Low estimate: 870300000.00
High estimate: 1183861000.00
Number of analysts: 2
Year-ago value: 763265500.00
Growth: 0.35
Analyst earnings estimates for TOYO, period 0q (report date 2026-07-25):
Average estimate: 0.52 USD
Low estimate: 0.45
High estimate: 0.59
Number of analysts: 2
Analyst revenue estimates for TOYO, period 0q (report date 2026-07-25):
Average estimate: 192573500.00 USD
Low estimate: 187700000.00
High estimate: 197447000.00
Number of analysts: 2
Analyst earnings estimates for TOYO, period 0y (report date 2026-07-25):
Average estimate: 2.30 USD
Low estimate: 2.20
High estimate: 2.39
Number of analysts: 2
Year-ago value: 1.13
Growth: 1.03
Analyst revenue estimates for TOYO, period 0y (report date 2026-07-25):
Average estimate: 763265500.00 USD
Low estimate: 760331000.00
High estimate: 766200000.00
Number of analysts: 2
Year-ago value: 427383000.00
Growth: 0.79
Analyst earnings estimates for TPB, period +1q (report date 2026-05-30):
Average estimate: 0.46 USD
Low estimate: 0.45
High estimate: 0.47
Number of analysts: 2
Year-ago value: 1.05
Growth: -0.56
Analyst revenue estimates for TPB, period +1q (report date 2026-05-30):
Average estimate: 132837020.00 USD
Low estimate: 131500000.00
High estimate: 134621100.00
Number of analysts: 5
Year-ago value: 118979000.00
Growth: 0.12
Analyst earnings estimates for TPB, period +1y (report date 2026-05-30):
Average estimate: 2.86 USD
Low estimate: 2.75
High estimate: 2.97
Number of analysts: 2
Year-ago value: 2.14
Growth: 0.34
Analyst revenue estimates for TPB, period +1y (report date 2026-05-30):
Average estimate: 595574820.00 USD
Low estimate: 587281000.00
High estimate: 610818300.00
Number of analysts: 4
Year-ago value: 522737860.00
Growth: 0.14
Analyst earnings estimates for TPB, period 0q (report date 2026-05-30):
Average estimate: 0.55 USD
Low estimate: 0.49
High estimate: 0.60
Number of analysts: 2
Year-ago value: 0.98
Growth: -0.44
Analyst revenue estimates for TPB, period 0q (report date 2026-05-30):
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-05-30):
Average estimate: 2.14 USD
Low estimate: 1.97
High estimate: 2.31
Number of analysts: 2
Year-ago value: 3.96
Growth: -0.46
Analyst revenue estimates for TPB, period 0y (report date 2026-05-30):
Average estimate: 522737860.00 USD
Low estimate: 517874000.00
High estimate: 528115300.00
Number of analysts: 5
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1q (report date 2026-06-08):
Average estimate: 0.46 USD
Low estimate: 0.45
High estimate: 0.47
Number of analysts: 2
Year-ago value: 1.05
Growth: -0.56
Analyst revenue estimates for TPB, period +1q (report date 2026-06-08):
Average estimate: 132837020.00 USD
Low estimate: 131500000.00
High estimate: 134621100.00
Number of analysts: 5
Year-ago value: 118979000.00
Growth: 0.12
Analyst earnings estimates for TPB, period +1y (report date 2026-06-08):
Average estimate: 2.86 USD
Low estimate: 2.75
High estimate: 2.97
Number of analysts: 2
Year-ago value: 2.14
Growth: 0.34
Analyst revenue estimates for TPB, period +1y (report date 2026-06-08):
Average estimate: 595574820.00 USD
Low estimate: 587281000.00
High estimate: 610818300.00
Number of analysts: 4
Year-ago value: 522737860.00
Growth: 0.14
Analyst earnings estimates for TPB, period 0q (report date 2026-06-08):
Average estimate: 0.55 USD
Low estimate: 0.49
High estimate: 0.60
Number of analysts: 2
Year-ago value: 0.98
Growth: -0.44
Analyst revenue estimates for TPB, period 0q (report date 2026-06-08):
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-06-08):
Average estimate: 2.14 USD
Low estimate: 1.97
High estimate: 2.31
Number of analysts: 2
Year-ago value: 3.96
Growth: -0.46
Analyst revenue estimates for TPB, period 0y (report date 2026-06-08):
Average estimate: 522737860.00 USD
Low estimate: 517874000.00
High estimate: 528115300.00
Number of analysts: 5
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1q (report date 2026-06-21):
Average estimate: 0.46 USD
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 2
Year-ago value: 1.05
Growth: -0.57
Analyst revenue estimates for TPB, period +1q (report date 2026-06-21):
Average estimate: 132837020.00 USD
Low estimate: 131500000.00
High estimate: 134621100.00
Number of analysts: 5
Year-ago value: 118979000.00
Growth: 0.12
Analyst earnings estimates for TPB, period +1y (report date 2026-06-21):
Average estimate: 2.86 USD
Low estimate: 2.75
High estimate: 2.97
Number of analysts: 2
Year-ago value: 2.14
Growth: 0.34
Analyst revenue estimates for TPB, period +1y (report date 2026-06-21):
Average estimate: 595574820.00 USD
Low estimate: 587281000.00
High estimate: 610818300.00
Number of analysts: 4
Year-ago value: 522737860.00
Growth: 0.14
Analyst earnings estimates for TPB, period 0q (report date 2026-06-21):
Average estimate: 0.42 USD
Low estimate: 0.24
High estimate: 0.60
Number of analysts: 2
Year-ago value: 0.98
Growth: -0.57
Analyst revenue estimates for TPB, period 0q (report date 2026-06-21):
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-06-21):
Average estimate: 2.14 USD
Low estimate: 1.97
High estimate: 2.31
Number of analysts: 2
Year-ago value: 3.96
Growth: -0.46
Analyst revenue estimates for TPB, period 0y (report date 2026-06-21):
Average estimate: 522737860.00 USD
Low estimate: 517874000.00
High estimate: 528115300.00
Number of analysts: 5
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1q (report date 2026-06-23):
Average estimate: 0.46 USD
Low estimate: 0.45
High estimate: 0.46
Number of analysts: 2
Year-ago value: 1.05
Growth: -0.57
Analyst revenue estimates for TPB, period +1q (report date 2026-06-23):
Average estimate: 132837020.00 USD
Low estimate: 131500000.00
High estimate: 134621100.00
Number of analysts: 5
Year-ago value: 118979000.00
Growth: 0.12
Analyst earnings estimates for TPB, period +1y (report date 2026-06-23):
Average estimate: 2.86 USD
Low estimate: 2.75
High estimate: 2.97
Number of analysts: 2
Year-ago value: 2.14
Growth: 0.34
Analyst revenue estimates for TPB, period +1y (report date 2026-06-23):
Average estimate: 595574820.00 USD
Low estimate: 587281000.00
High estimate: 610818300.00
Number of analysts: 4
Year-ago value: 522737860.00
Growth: 0.14
Analyst earnings estimates for TPB, period 0q (report date 2026-06-23):
Average estimate: 0.42 USD
Low estimate: 0.24
High estimate: 0.60
Number of analysts: 2
Year-ago value: 0.98
Growth: -0.57
Analyst revenue estimates for TPB, period 0q (report date 2026-06-23):
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-06-23):
Average estimate: 2.14 USD
Low estimate: 1.97
High estimate: 2.31
Number of analysts: 2
Year-ago value: 3.96
Growth: -0.46
Analyst revenue estimates for TPB, period 0y (report date 2026-06-23):
Average estimate: 522737860.00 USD
Low estimate: 517874000.00
High estimate: 528115300.00
Number of analysts: 5
Year-ago value: 463062000.00
Growth: 0.13
Analyst earnings estimates for TPB, period +1q (report date 2026-07-11):
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-11):
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-11):
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-11):
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-11):
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-11):
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-11):
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