speb/financial-data huggingface dataset:
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-06-01):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-06-01):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-06-01):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-06-14):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-06-14):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-06-14):
Average estimate: 0.37 CAD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.38
Growth: -0.03
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-06-14):
Average estimate: 1579150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1842666670.00
Growth: -0.14
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-06-14):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-06-14):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-06-14):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-06-14):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-06-20):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-06-20):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-06-20):
Average estimate: 0.37 CAD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.38
Growth: -0.03
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-06-20):
Average estimate: 1579150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1842666670.00
Growth: -0.14
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-06-20):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-06-20):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-06-20):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-06-20):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-06-21):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-06-21):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-06-21):
Average estimate: 0.37 CAD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.38
Growth: -0.03
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-06-21):
Average estimate: 1579150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1842666670.00
Growth: -0.14
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-06-21):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-06-21):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-06-21):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-06-21):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-07-01):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-07-01):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-07-01):
Average estimate: 0.37 CAD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.38
Growth: -0.03
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-07-01):
Average estimate: 1579150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1842666670.00
Growth: -0.14
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-07-01):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-07-01):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-07-01):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-07-01):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-07-04):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-07-04):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-07-04):
Average estimate: 0.37 CAD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.38
Growth: -0.03
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-07-04):
Average estimate: 1579150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1842666670.00
Growth: -0.14
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-07-04):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-07-04):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-07-04):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-07-04):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-07-08):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-07-08):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-07-08):
Average estimate: 0.37 CAD
Low estimate: 0.36
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.38
Growth: -0.03
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-07-08):
Average estimate: 1579150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1842666670.00
Growth: -0.14
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-07-08):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-07-08):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-07-08):
Average estimate: 0.38 CAD
Low estimate: 0.38
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 4.59
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-07-08):
Average estimate: 1842666670.00 CAD
Low estimate: 1646000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.45
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-07-18):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-07-18):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-07-18):
Average estimate: 0.40 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 2
Year-ago value: 0.29
Growth: 0.39
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-07-18):
Average estimate: 1566150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1785666670.00
Growth: -0.12
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-07-18):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-07-18):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-07-18):
Average estimate: 0.29 CAD
Low estimate: 0.19
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 3.19
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-07-18):
Average estimate: 1785666670.00 CAD
Low estimate: 1475000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.46
Analyst earnings estimates for BTE.TO, period +1q (report date 2026-07-25):
Average estimate: 0.15 CAD
Low estimate: 0.15
High estimate: 0.15
Number of analysts: 1
Year-ago value: 0.04
Growth: 2.76
Analyst revenue estimates for BTE.TO, period +1q (report date 2026-07-25):
Average estimate: 322400000.00 CAD
Low estimate: 322400000.00
High estimate: 322400000.00
Number of analysts: 1
Year-ago value: 872859000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period +1y (report date 2026-07-25):
Average estimate: 0.40 CAD
Low estimate: 0.36
High estimate: 0.43
Number of analysts: 2
Year-ago value: 0.29
Growth: 0.39
Analyst revenue estimates for BTE.TO, period +1y (report date 2026-07-25):
Average estimate: 1566150000.00 CAD
Low estimate: 1294600000.00
High estimate: 1806000000.00
Number of analysts: 4
Year-ago value: 1785666670.00
Growth: -0.12
Analyst earnings estimates for BTE.TO, period 0q (report date 2026-07-25):
Average estimate: 0.08 CAD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.20
Growth: -0.59
Analyst revenue estimates for BTE.TO, period 0q (report date 2026-07-25):
Average estimate: 309800000.00 CAD
Low estimate: 309800000.00
High estimate: 309800000.00
Number of analysts: 1
Year-ago value: 842861000.00
Growth: -0.63
Analyst earnings estimates for BTE.TO, period 0y (report date 2026-07-25):
Average estimate: 0.29 CAD
Low estimate: 0.19
High estimate: 0.38
Number of analysts: 2
Year-ago value: 0.07
Growth: 3.19
Analyst revenue estimates for BTE.TO, period 0y (report date 2026-07-25):
Average estimate: 1785666670.00 CAD
Low estimate: 1475000000.00
High estimate: 1962000000.00
Number of analysts: 3
Year-ago value: 3321111000.00
Growth: -0.46
Analyst earnings estimates for BTG, period +1q (report date 2026-05-30):
Average estimate: 0.21 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 7
Year-ago value: 0.14
Growth: 0.50
Analyst revenue estimates for BTG, period +1q (report date 2026-05-30):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-05-30):
Average estimate: 1.17 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 10
Year-ago value: 0.67
Growth: 0.73
Analyst revenue estimates for BTG, period +1y (report date 2026-05-30):
Average estimate: 5550781150.00 USD
Low estimate: 4767319220.00
High estimate: 6790000000.00
Number of analysts: 8
Year-ago value: 4204261380.00
Growth: 0.32
Analyst earnings estimates for BTG, period 0q (report date 2026-05-30):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 7
Year-ago value: 0.12
Growth: -0.18
Analyst revenue estimates for BTG, period 0q (report date 2026-05-30):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-05-30):
Average estimate: 0.67 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 10
Year-ago value: 0.46
Growth: 0.47
Analyst revenue estimates for BTG, period 0y (report date 2026-05-30):
Average estimate: 4204261380.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 7
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-06-07):
Average estimate: 0.22 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for BTG, period +1q (report date 2026-06-07):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-06-07):
Average estimate: 1.19 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.69
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-06-07):
Average estimate: 5340156150.00 USD
Low estimate: 4767319220.00
High estimate: 6476000000.00
Number of analysts: 8
Year-ago value: 4195103710.00
Growth: 0.27
Analyst earnings estimates for BTG, period 0q (report date 2026-06-07):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.14
Analyst revenue estimates for BTG, period 0q (report date 2026-06-07):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-06-07):
Average estimate: 0.69 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.51
Analyst revenue estimates for BTG, period 0y (report date 2026-06-07):
Average estimate: 4195103710.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 8
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-06-14):
Average estimate: 0.22 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for BTG, period +1q (report date 2026-06-14):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-06-14):
Average estimate: 1.19 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.69
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-06-14):
Average estimate: 5340156150.00 USD
Low estimate: 4767319220.00
High estimate: 6476000000.00
Number of analysts: 8
Year-ago value: 4195103710.00
Growth: 0.27
Analyst earnings estimates for BTG, period 0q (report date 2026-06-14):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.14
Analyst revenue estimates for BTG, period 0q (report date 2026-06-14):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-06-14):
Average estimate: 0.69 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.51
Analyst revenue estimates for BTG, period 0y (report date 2026-06-14):
Average estimate: 4195103710.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 8
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-06-20):
Average estimate: 0.22 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for BTG, period +1q (report date 2026-06-20):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-06-20):
Average estimate: 1.19 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.69
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-06-20):
Average estimate: 5340156150.00 USD
Low estimate: 4767319220.00
High estimate: 6476000000.00
Number of analysts: 8
Year-ago value: 4195103710.00
Growth: 0.27
Analyst earnings estimates for BTG, period 0q (report date 2026-06-20):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.14
Analyst revenue estimates for BTG, period 0q (report date 2026-06-20):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-06-20):
Average estimate: 0.69 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.51
Analyst revenue estimates for BTG, period 0y (report date 2026-06-20):
Average estimate: 4195103710.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 8
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-06-21):
Average estimate: 0.22 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for BTG, period +1q (report date 2026-06-21):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-06-21):
Average estimate: 1.19 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.69
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-06-21):
Average estimate: 5340156150.00 USD
Low estimate: 4767319220.00
High estimate: 6476000000.00
Number of analysts: 8
Year-ago value: 4195103710.00
Growth: 0.27
Analyst earnings estimates for BTG, period 0q (report date 2026-06-21):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.14
Analyst revenue estimates for BTG, period 0q (report date 2026-06-21):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-06-21):
Average estimate: 0.69 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.51
Analyst revenue estimates for BTG, period 0y (report date 2026-06-21):
Average estimate: 4195103710.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 8
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-07-01):
Average estimate: 0.22 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for BTG, period +1q (report date 2026-07-01):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-07-01):
Average estimate: 1.19 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.69
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-07-01):
Average estimate: 5340156150.00 USD
Low estimate: 4767319220.00
High estimate: 6476000000.00
Number of analysts: 8
Year-ago value: 4195103710.00
Growth: 0.27
Analyst earnings estimates for BTG, period 0q (report date 2026-07-01):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.14
Analyst revenue estimates for BTG, period 0q (report date 2026-07-01):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-07-01):
Average estimate: 0.69 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.51
Analyst revenue estimates for BTG, period 0y (report date 2026-07-01):
Average estimate: 4195103710.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 8
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-07-04):
Average estimate: 0.22 USD
Low estimate: 0.14
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for BTG, period +1q (report date 2026-07-04):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-07-04):
Average estimate: 1.19 USD
Low estimate: 0.90
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.69
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-07-04):
Average estimate: 5340156150.00 USD
Low estimate: 4767319220.00
High estimate: 6476000000.00
Number of analysts: 8
Year-ago value: 4195103710.00
Growth: 0.27
Analyst earnings estimates for BTG, period 0q (report date 2026-07-04):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.14
Analyst revenue estimates for BTG, period 0q (report date 2026-07-04):
Average estimate: 873038080.00 USD
Low estimate: 722310250.00
High estimate: 1029000000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.26
Analyst earnings estimates for BTG, period 0y (report date 2026-07-04):
Average estimate: 0.69 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.51
Analyst revenue estimates for BTG, period 0y (report date 2026-07-04):
Average estimate: 4195103710.00 USD
Low estimate: 3359000000.00
High estimate: 4784000000.00
Number of analysts: 8
Year-ago value: 3061238000.00
Growth: 0.37
Analyst earnings estimates for BTG, period +1q (report date 2026-07-08):
Average estimate: 0.21 USD
Low estimate: 0.12
High estimate: 0.29
Number of analysts: 8
Year-ago value: 0.14
Growth: 0.47
Analyst revenue estimates for BTG, period +1q (report date 2026-07-08):
Average estimate: 1063329860.00 USD
Low estimate: 949819000.00
High estimate: 1176840720.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.36
Analyst earnings estimates for BTG, period +1y (report date 2026-07-08):
Average estimate: 1.17 USD
Low estimate: 0.68
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.68
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-07-08):
Average estimate: 5261278460.00 USD
Low estimate: 4658000000.00
High estimate: 6476000000.00
Number of analysts: 7
Year-ago value: 4234418520.00
Growth: 0.24
Analyst earnings estimates for BTG, period 0q (report date 2026-07-08):
Average estimate: 0.10 USD
Low estimate: 0.04
High estimate: 0.16
Number of analysts: 8
Year-ago value: 0.12
Growth: -0.18
Analyst revenue estimates for BTG, period 0q (report date 2026-07-08):
Average estimate: 795057120.00 USD
Low estimate: 722310250.00
High estimate: 867804000.00
Number of analysts: 2
Year-ago value: 692206000.00
Growth: 0.15
Analyst earnings estimates for BTG, period 0y (report date 2026-07-08):
Average estimate: 0.68 USD
Low estimate: 0.43
High estimate: 0.91
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.48
Analyst revenue estimates for BTG, period 0y (report date 2026-07-08):
Average estimate: 4234418520.00 USD
Low estimate: 3806000000.00
High estimate: 4784000000.00
Number of analysts: 7
Year-ago value: 3061238000.00
Growth: 0.38
Analyst earnings estimates for BTG, period +1q (report date 2026-07-18):
Average estimate: 0.17 USD
Low estimate: 0.11
High estimate: 0.26
Number of analysts: 7
Year-ago value: 0.14
Growth: 0.20
Analyst revenue estimates for BTG, period +1q (report date 2026-07-18):
Average estimate: 915323360.00 USD
Low estimate: 880827710.00
High estimate: 949819000.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.17
Analyst earnings estimates for BTG, period +1y (report date 2026-07-18):
Average estimate: 1.08 USD
Low estimate: 0.58
High estimate: 1.46
Number of analysts: 11
Year-ago value: 0.62
Growth: 0.73
Analyst revenue estimates for BTG, period +1y (report date 2026-07-18):
Average estimate: 4909597610.00 USD
Low estimate: 4658000000.00
High estimate: 5146000000.00
Number of analysts: 5
Year-ago value: 3973516130.00
Growth: 0.24
Analyst earnings estimates for BTG, period 0q (report date 2026-07-18):
Average estimate: 0.09 USD
Low estimate: 0.05
High estimate: 0.16
Number of analysts: 10
Year-ago value: 0.12
Growth: -0.28
Analyst revenue estimates for BTG, period 0q (report date 2026-07-18):
Average estimate: 804662040.00 USD
Low estimate: 741520070.00
High estimate: 867804000.00
Number of analysts: 2
Year-ago value: 692206000.00
Growth: 0.16
Analyst earnings estimates for BTG, period 0y (report date 2026-07-18):
Average estimate: 0.62 USD
Low estimate: 0.44
High estimate: 0.85
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.36
Analyst revenue estimates for BTG, period 0y (report date 2026-07-18):
Average estimate: 3973516130.00 USD
Low estimate: 3736916370.00
High estimate: 4179000000.00
Number of analysts: 5
Year-ago value: 3061238000.00
Growth: 0.30
Analyst earnings estimates for BTG, period +1q (report date 2026-07-25):
Average estimate: 0.17 USD
Low estimate: 0.11
High estimate: 0.26
Number of analysts: 7
Year-ago value: 0.14
Growth: 0.20
Analyst revenue estimates for BTG, period +1q (report date 2026-07-25):
Average estimate: 915323360.00 USD
Low estimate: 880827710.00
High estimate: 949819000.00
Number of analysts: 2
Year-ago value: 782948000.00
Growth: 0.17
Analyst earnings estimates for BTG, period +1y (report date 2026-07-25):
Average estimate: 1.05 USD
Low estimate: 0.58
High estimate: 1.38
Number of analysts: 11
Year-ago value: 0.61
Growth: 0.71
Analyst revenue estimates for BTG, period +1y (report date 2026-07-25):
Average estimate: 4850497010.00 USD
Low estimate: 4658000000.00
High estimate: 5106530010.00
Number of analysts: 4
Year-ago value: 3922145160.00
Growth: 0.24
Analyst earnings estimates for BTG, period 0q (report date 2026-07-25):
Average estimate: 0.08 USD
Low estimate: 0.03
High estimate: 0.16
Number of analysts: 11
Year-ago value: 0.12
Growth: -0.33
Analyst revenue estimates for BTG, period 0q (report date 2026-07-25):
Average estimate: 772108020.00 USD
Low estimate: 707000000.00
High estimate: 867804000.00
Number of analysts: 3
Year-ago value: 692206000.00
Growth: 0.12
Analyst earnings estimates for BTG, period 0y (report date 2026-07-25):
Average estimate: 0.61 USD
Low estimate: 0.44
High estimate: 0.85
Number of analysts: 11
Year-ago value: 0.46
Growth: 0.33
Analyst revenue estimates for BTG, period 0y (report date 2026-07-25):
Average estimate: 3922145160.00 USD
Low estimate: 3736916370.00
High estimate: 4106000000.00
Number of analysts: 4
Year-ago value: 3061238000.00
Growth: 0.28
Analyst revenue estimates for BTG.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 BTG.L, period +1y (report date 2026-06-01):
Average estimate: 0.12 GBP
Low estimate: 0.11
High estimate: 0.12
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.06
Analyst revenue estimates for BTG.L, period +1y (report date 2026-06-01):
Average estimate: 178104500.00 GBP
Low estimate: 174227000.00
High estimate: 180000000.00
Number of analysts: 6
Year-ago value: 167167000.00
Growth: 0.07
Analyst revenue estimates for BTG.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 BTG.L, period 0y (report date 2026-06-01):
Average estimate: 0.11 GBP
Low estimate: 0.11
High estimate: 0.11
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-06-01):
Average estimate: 167167000.00 GBP
Low estimate: 163902000.00
High estimate: 169000000.00
Number of analysts: 6
Year-ago value: 153700000.00
Growth: 0.09
Analyst revenue estimates for BTG.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period +1y (report date 2026-06-14):
Average estimate: 0.12 GBP
Low estimate: 0.11
High estimate: 0.12
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.06
Analyst revenue estimates for BTG.L, period +1y (report date 2026-06-14):
Average estimate: 178104500.00 GBP
Low estimate: 174227000.00
High estimate: 180000000.00
Number of analysts: 6
Year-ago value: 167167000.00
Growth: 0.07
Analyst revenue estimates for BTG.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period 0y (report date 2026-06-14):
Average estimate: 0.11 GBP
Low estimate: 0.11
High estimate: 0.11
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-06-14):
Average estimate: 167167000.00 GBP
Low estimate: 163902000.00
High estimate: 169000000.00
Number of analysts: 6
Year-ago value: 153700000.00
Growth: 0.09
Analyst revenue estimates for BTG.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period +1y (report date 2026-06-20):
Average estimate: 0.12 GBP
Low estimate: 0.11
High estimate: 0.12
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.06
Analyst revenue estimates for BTG.L, period +1y (report date 2026-06-20):
Average estimate: 178104500.00 GBP
Low estimate: 174227000.00
High estimate: 180000000.00
Number of analysts: 6
Year-ago value: 167167000.00
Growth: 0.07
Analyst revenue estimates for BTG.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period 0y (report date 2026-06-20):
Average estimate: 0.11 GBP
Low estimate: 0.11
High estimate: 0.11
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-06-20):
Average estimate: 167167000.00 GBP
Low estimate: 163902000.00
High estimate: 169000000.00
Number of analysts: 6
Year-ago value: 153700000.00
Growth: 0.09
Analyst revenue estimates for BTG.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 BTG.L, period +1y (report date 2026-06-21):
Average estimate: 0.12 GBP
Low estimate: 0.11
High estimate: 0.12
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.06
Analyst revenue estimates for BTG.L, period +1y (report date 2026-06-21):
Average estimate: 178104500.00 GBP
Low estimate: 174227000.00
High estimate: 180000000.00
Number of analysts: 6
Year-ago value: 167167000.00
Growth: 0.07
Analyst revenue estimates for BTG.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 BTG.L, period 0y (report date 2026-06-21):
Average estimate: 0.11 GBP
Low estimate: 0.11
High estimate: 0.11
Number of analysts: 6
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-06-21):
Average estimate: 167167000.00 GBP
Low estimate: 163902000.00
High estimate: 169000000.00
Number of analysts: 6
Year-ago value: 153700000.00
Growth: 0.09
Analyst revenue estimates for BTG.L, period +1q (report date 2026-07-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period +1y (report date 2026-07-01):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.12
Number of analysts: 5
Year-ago value: 0.11
Growth: 0.07
Analyst revenue estimates for BTG.L, period +1y (report date 2026-07-01):
Average estimate: 178880000.00 GBP
Low estimate: 176800000.00
High estimate: 180000000.00
Number of analysts: 5
Year-ago value: 167820000.00
Growth: 0.07
Analyst revenue estimates for BTG.L, period 0q (report date 2026-07-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period 0y (report date 2026-07-01):
Average estimate: 0.11 GBP
Low estimate: 0.11
High estimate: 0.11
Number of analysts: 5
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-07-01):
Average estimate: 167820000.00 GBP
Low estimate: 165000000.00
High estimate: 169000000.00
Number of analysts: 5
Year-ago value: 153700000.00
Growth: 0.09
Analyst revenue estimates for BTG.L, period +1q (report date 2026-07-04):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period +1y (report date 2026-07-04):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.12
Number of analysts: 5
Year-ago value: 0.11
Growth: 0.07
Analyst revenue estimates for BTG.L, period +1y (report date 2026-07-04):
Average estimate: 178880000.00 GBP
Low estimate: 176800000.00
High estimate: 180000000.00
Number of analysts: 5
Year-ago value: 167820000.00
Growth: 0.07
Analyst revenue estimates for BTG.L, period 0q (report date 2026-07-04):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period 0y (report date 2026-07-04):
Average estimate: 0.11 GBP
Low estimate: 0.11
High estimate: 0.11
Number of analysts: 5
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-07-04):
Average estimate: 167820000.00 GBP
Low estimate: 165000000.00
High estimate: 169000000.00
Number of analysts: 5
Year-ago value: 153700000.00
Growth: 0.09
Analyst revenue estimates for BTG.L, period +1q (report date 2026-07-08):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period +1y (report date 2026-07-08):
Average estimate: 0.13 GBP
Low estimate: 0.12
High estimate: 0.13
Number of analysts: 5
Year-ago value: 0.12
Growth: 0.07
Analyst revenue estimates for BTG.L, period +1y (report date 2026-07-08):
Average estimate: 188600000.00 GBP
Low estimate: 187700000.00
High estimate: 190600000.00
Number of analysts: 5
Year-ago value: 179860000.00
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0q (report date 2026-07-08):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period 0y (report date 2026-07-08):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.12
Number of analysts: 4
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-07-08):
Average estimate: 179860000.00 GBP
Low estimate: 179500000.00
High estimate: 180000000.00
Number of analysts: 5
Year-ago value: 168500000.00
Growth: 0.07
Analyst revenue estimates for BTG.L, period +1q (report date 2026-07-18):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period +1y (report date 2026-07-18):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.13
Number of analysts: 5
Year-ago value: 0.12
Growth: 0.06
Analyst revenue estimates for BTG.L, period +1y (report date 2026-07-18):
Average estimate: 188600000.00 GBP
Low estimate: 187700000.00
High estimate: 190600000.00
Number of analysts: 5
Year-ago value: 179860000.00
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0q (report date 2026-07-18):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTG.L, period 0y (report date 2026-07-18):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.12
Number of analysts: 5
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-07-18):
Average estimate: 179860000.00 GBP
Low estimate: 179500000.00
High estimate: 180000000.00
Number of analysts: 5
Year-ago value: 168500000.00
Growth: 0.07
Analyst revenue estimates for BTG.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 BTG.L, period +1y (report date 2026-07-25):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.13
Number of analysts: 5
Year-ago value: 0.12
Growth: 0.06
Analyst revenue estimates for BTG.L, period +1y (report date 2026-07-25):
Average estimate: 188600000.00 GBP
Low estimate: 187700000.00
High estimate: 190600000.00
Number of analysts: 5
Year-ago value: 179860000.00
Growth: 0.05
Analyst revenue estimates for BTG.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 BTG.L, period 0y (report date 2026-07-25):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.12
Number of analysts: 5
Year-ago value: 0.11
Growth: 0.05
Analyst revenue estimates for BTG.L, period 0y (report date 2026-07-25):
Average estimate: 179860000.00 GBP
Low estimate: 179500000.00
High estimate: 180000000.00
Number of analysts: 5
Year-ago value: 168500000.00
Growth: 0.07
Analyst earnings estimates for BTGO, period +1q (report date 2026-05-30):
Average estimate: -0.02 USD
Low estimate: -0.05
High estimate: 0.02
Number of analysts: 3
Analyst revenue estimates for BTGO, period +1q (report date 2026-05-30):
Average estimate: 4638957670.00 USD
Low estimate: 3808000000.00
High estimate: 6802100000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period +1y (report date 2026-05-30):
Average estimate: 0.31 USD
Low estimate: 0.14
High estimate: 0.53
Number of analysts: 4
Year-ago value: 0.02
Growth: 14.39
Analyst revenue estimates for BTGO, period +1y (report date 2026-05-30):
Average estimate: 22261234380.00 USD
Low estimate: 17391200000.00
High estimate: 27854519000.00
Number of analysts: 8
Year-ago value: 17722456380.00
Growth: 0.26
Analyst earnings estimates for BTGO, period 0q (report date 2026-05-30):
Average estimate: -0.06 USD
Low estimate: -0.09
High estimate: -0.01
Number of analysts: 3
Analyst revenue estimates for BTGO, period 0q (report date 2026-05-30):
Average estimate: 3867533170.00 USD
Low estimate: 3759400000.00
High estimate: 4021700000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period 0y (report date 2026-05-30):
Average estimate: 0.02 USD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: 0.23
Growth: -0.91
Analyst revenue estimates for BTGO, period 0y (report date 2026-05-30):
Average estimate: 17722456380.00 USD
Low estimate: 15395300000.00
High estimate: 21290800000.00
Number of analysts: 8
Year-ago value: 16152121000.00
Growth: 0.10
Analyst earnings estimates for BTGO, period +1q (report date 2026-06-07):
Average estimate: -0.02 USD
Low estimate: -0.05
High estimate: 0.02
Number of analysts: 3
Analyst revenue estimates for BTGO, period +1q (report date 2026-06-07):
Average estimate: 4638957670.00 USD
Low estimate: 3808000000.00
High estimate: 6802100000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period +1y (report date 2026-06-07):
Average estimate: 0.31 USD
Low estimate: 0.14
High estimate: 0.53
Number of analysts: 4
Year-ago value: 0.02
Growth: 14.39
Analyst revenue estimates for BTGO, period +1y (report date 2026-06-07):
Average estimate: 22261234380.00 USD
Low estimate: 17391200000.00
High estimate: 27854519000.00
Number of analysts: 8
Year-ago value: 17722456380.00
Growth: 0.26
Analyst earnings estimates for BTGO, period 0q (report date 2026-06-07):
Average estimate: -0.06 USD
Low estimate: -0.09
High estimate: -0.01
Number of analysts: 3
Analyst revenue estimates for BTGO, period 0q (report date 2026-06-07):
Average estimate: 3867533170.00 USD
Low estimate: 3759400000.00
High estimate: 4021700000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period 0y (report date 2026-06-07):
Average estimate: 0.02 USD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: 0.23
Growth: -0.91
Analyst revenue estimates for BTGO, period 0y (report date 2026-06-07):
Average estimate: 17722456380.00 USD
Low estimate: 15395300000.00
High estimate: 21290800000.00
Number of analysts: 8
Year-ago value: 16152121000.00
Growth: 0.10
Analyst earnings estimates for BTGO, period +1q (report date 2026-06-14):
Average estimate: -0.02 USD
Low estimate: -0.05
High estimate: 0.02
Number of analysts: 3
Analyst revenue estimates for BTGO, period +1q (report date 2026-06-14):
Average estimate: 4638957670.00 USD
Low estimate: 3808000000.00
High estimate: 6802100000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period +1y (report date 2026-06-14):
Average estimate: 0.31 USD
Low estimate: 0.14
High estimate: 0.53
Number of analysts: 4
Year-ago value: 0.02
Growth: 14.39
Analyst revenue estimates for BTGO, period +1y (report date 2026-06-14):
Average estimate: 22261234380.00 USD
Low estimate: 17391200000.00
High estimate: 27854519000.00
Number of analysts: 8
Year-ago value: 17722456380.00
Growth: 0.26
Analyst earnings estimates for BTGO, period 0q (report date 2026-06-14):
Average estimate: -0.06 USD
Low estimate: -0.09
High estimate: -0.01
Number of analysts: 3
Analyst revenue estimates for BTGO, period 0q (report date 2026-06-14):
Average estimate: 3867533170.00 USD
Low estimate: 3759400000.00
High estimate: 4021700000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period 0y (report date 2026-06-14):
Average estimate: 0.02 USD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: 0.23
Growth: -0.91
Analyst revenue estimates for BTGO, period 0y (report date 2026-06-14):
Average estimate: 17722456380.00 USD
Low estimate: 15395300000.00
High estimate: 21290800000.00
Number of analysts: 8
Year-ago value: 16152121000.00
Growth: 0.10
Analyst earnings estimates for BTGO, period +1q (report date 2026-06-20):
Average estimate: -0.02 USD
Low estimate: -0.05
High estimate: 0.02
Number of analysts: 3
Analyst revenue estimates for BTGO, period +1q (report date 2026-06-20):
Average estimate: 4638957670.00 USD
Low estimate: 3808000000.00
High estimate: 6802100000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period +1y (report date 2026-06-20):
Average estimate: 0.31 USD
Low estimate: 0.14
High estimate: 0.53
Number of analysts: 4
Year-ago value: 0.02
Growth: 14.39
Analyst revenue estimates for BTGO, period +1y (report date 2026-06-20):
Average estimate: 22227484380.00 USD
Low estimate: 17391200000.00
High estimate: 27854519000.00
Number of analysts: 8
Year-ago value: 17722456380.00
Growth: 0.25
Analyst earnings estimates for BTGO, period 0q (report date 2026-06-20):
Average estimate: -0.06 USD
Low estimate: -0.09
High estimate: -0.01
Number of analysts: 3
Analyst revenue estimates for BTGO, period 0q (report date 2026-06-20):
Average estimate: 3867533170.00 USD
Low estimate: 3759400000.00
High estimate: 4021700000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period 0y (report date 2026-06-20):
Average estimate: 0.02 USD
Low estimate: 0.02
High estimate: 0.02
Number of analysts: 1
Year-ago value: 0.23
Growth: -0.91
Analyst revenue estimates for BTGO, period 0y (report date 2026-06-20):
Average estimate: 17722456380.00 USD
Low estimate: 15395300000.00
High estimate: 21290800000.00
Number of analysts: 8
Year-ago value: 16152121000.00
Growth: 0.10
Analyst earnings estimates for BTGO, period +1q (report date 2026-06-21):
Average estimate: -0.02 USD
Low estimate: -0.05
High estimate: 0.02
Number of analysts: 3
Analyst revenue estimates for BTGO, period +1q (report date 2026-06-21):
Average estimate: 4638957670.00 USD
Low estimate: 3808000000.00
High estimate: 6802100000.00
Number of analysts: 6
Analyst earnings estimates for BTGO, period +1y (report date 2026-06-21):
Average estimate: 0.31 USD
Low estimate: 0.14
High estimate: 0.53
Number of analysts: 4
Year-ago value: 0.02
Growth: 14.39
Analyst revenue estimates for BTGO, period +1y (report date 2026-06-21):
Average estimate: 22227484380.00 USD
Low estimate: 17391200000.00
High estimate: 27854519000.00
Number of analysts: 8
Year-ago value: 17722456380.00
Growth: 0.25