speb/financial-data huggingface dataset:
Analyst earnings estimates for BFRI, period +1q (report date 2026-07-25):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.81
Analyst revenue estimates for BFRI, period +1q (report date 2026-07-25):
Average estimate: 9000000.00 USD
Low estimate: 9000000.00
High estimate: 9000000.00
Number of analysts: 2
Year-ago value: 6988000.00
Growth: 0.29
Analyst earnings estimates for BFRI, period +1y (report date 2026-07-25):
Average estimate: 0.32 USD
Low estimate: 0.32
High estimate: 0.32
Number of analysts: 1
Year-ago value: -0.16
Growth: 3.00
Analyst revenue estimates for BFRI, period +1y (report date 2026-07-25):
Average estimate: 52681500.00 USD
Low estimate: 52200000.00
High estimate: 53163000.00
Number of analysts: 2
Year-ago value: 45645500.00
Growth: 0.15
Analyst earnings estimates for BFRI, period 0q (report date 2026-07-25):
Average estimate: -0.04 USD
Low estimate: -0.04
High estimate: -0.04
Number of analysts: 1
Year-ago value: -0.57
Growth: 0.93
Analyst revenue estimates for BFRI, period 0q (report date 2026-07-25):
Average estimate: 9500000.00 USD
Low estimate: 9000000.00
High estimate: 10000000.00
Number of analysts: 2
Year-ago value: 9030000.00
Growth: 0.05
Analyst earnings estimates for BFRI, period 0y (report date 2026-07-25):
Average estimate: -0.16 USD
Low estimate: -0.16
High estimate: -0.16
Number of analysts: 1
Year-ago value: -1.19
Growth: 0.87
Analyst revenue estimates for BFRI, period 0y (report date 2026-07-25):
Average estimate: 45645500.00 USD
Low estimate: 45400000.00
High estimate: 45891000.00
Number of analysts: 2
Year-ago value: 41705000.00
Growth: 0.09
Analyst revenue estimates for BFS, period +1q (report date 2026-05-30):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-05-30):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-05-30):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-05-30):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst revenue estimates for BFS, period +1q (report date 2026-06-07):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-06-07):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-06-07):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-06-07):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst revenue estimates for BFS, period +1q (report date 2026-06-14):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-06-14):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-06-14):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-06-14):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst revenue estimates for BFS, period +1q (report date 2026-06-20):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-06-20):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-06-20):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-06-20):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst revenue estimates for BFS, period +1q (report date 2026-07-01):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-07-01):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-07-01):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-07-01):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst revenue estimates for BFS, period +1q (report date 2026-07-04):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-07-04):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-07-04):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-07-04):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst revenue estimates for BFS, period +1q (report date 2026-07-08):
Average estimate: 80046000.00 USD
Low estimate: 80046000.00
High estimate: 80046000.00
Number of analysts: 1
Year-ago value: 72004000.00
Growth: 0.11
Analyst revenue estimates for BFS, period +1y (report date 2026-07-08):
Average estimate: 331557000.00 USD
Low estimate: 331557000.00
High estimate: 331557000.00
Number of analysts: 1
Year-ago value: 318407000.00
Growth: 0.04
Analyst revenue estimates for BFS, period 0q (report date 2026-07-08):
Average estimate: 78980000.00 USD
Low estimate: 78980000.00
High estimate: 78980000.00
Number of analysts: 1
Analyst revenue estimates for BFS, period 0y (report date 2026-07-08):
Average estimate: 318407000.00 USD
Low estimate: 318407000.00
High estimate: 318407000.00
Number of analysts: 1
Year-ago value: 289843000.00
Growth: 0.10
Analyst earnings estimates for BFSA.DE, period +1q (report date 2026-06-01):
Average estimate: 0.25 EUR
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: 0.52
Growth: -0.52
Analyst revenue estimates for BFSA.DE, period +1q (report date 2026-06-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BFSA.DE, period +1y (report date 2026-06-01):
Average estimate: 2.65 EUR
Low estimate: 2.02
High estimate: 2.97
Number of analysts: 6
Year-ago value: 2.58
Growth: 0.03
Analyst revenue estimates for BFSA.DE, period +1y (report date 2026-06-01):
Average estimate: 1373772760.00 EUR
Low estimate: 1260500000.00
High estimate: 1640933900.00
Number of analysts: 9
Year-ago value: 1293370870.00
Growth: 0.06
Analyst earnings estimates for BFSA.DE, period 0q (report date 2026-06-01):
Average estimate: 0.50 EUR
Low estimate: 0.50
High estimate: 0.50
Number of analysts: 1
Analyst revenue estimates for BFSA.DE, period 0q (report date 2026-06-01):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BFSA.DE, period 0y (report date 2026-06-01):
Average estimate: 2.58 EUR
Low estimate: 2.45
High estimate: 2.68
Number of analysts: 5
Year-ago value: 2.24
Growth: 0.15
Analyst revenue estimates for BFSA.DE, period 0y (report date 2026-06-01):
Average estimate: 1293370870.00 EUR
Low estimate: 1221070310.00
High estimate: 1444524500.00
Number of analysts: 8
Year-ago value: 1182600000.00
Growth: 0.09
Analyst earnings estimates for BFSA.DE, period +1q (report date 2026-07-25):
Average estimate: 0.26 EUR
Low estimate: 0.26
High estimate: 0.26
Number of analysts: 1
Year-ago value: 0.52
Growth: -0.50
Analyst revenue estimates for BFSA.DE, period +1q (report date 2026-07-25):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BFSA.DE, period +1y (report date 2026-07-25):
Average estimate: 2.77 EUR
Low estimate: 2.48
High estimate: 3.10
Number of analysts: 8
Year-ago value: 2.58
Growth: 0.07
Analyst revenue estimates for BFSA.DE, period +1y (report date 2026-07-25):
Average estimate: 1319834630.00 EUR
Low estimate: 1125359950.00
High estimate: 1577083670.00
Number of analysts: 10
Year-ago value: 1261224170.00
Growth: 0.05
Analyst earnings estimates for BFSA.DE, period 0q (report date 2026-07-25):
Average estimate: 0.69 EUR
Low estimate: 0.69
High estimate: 0.69
Number of analysts: 1
Analyst revenue estimates for BFSA.DE, period 0q (report date 2026-07-25):
Average estimate: 304600000.00 EUR
Low estimate: 301000000.00
High estimate: 308200000.00
Number of analysts: 2
Year-ago value: 293245000.00
Growth: 0.04
Analyst earnings estimates for BFSA.DE, period 0y (report date 2026-07-25):
Average estimate: 2.58 EUR
Low estimate: 2.35
High estimate: 2.83
Number of analysts: 8
Year-ago value: 2.24
Growth: 0.15
Analyst revenue estimates for BFSA.DE, period 0y (report date 2026-07-25):
Average estimate: 1261224170.00 EUR
Low estimate: 1144524500.00
High estimate: 1369505060.00
Number of analysts: 10
Year-ago value: 1182600000.00
Growth: 0.07
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-07-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-07-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-07-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-07-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFSP.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BFST, period +1q (report date 2026-05-30):
Average estimate: 0.76 USD
Low estimate: 0.73
High estimate: 0.79
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.06
Analyst revenue estimates for BFST, period +1q (report date 2026-05-30):
Average estimate: 94223000.00 USD
Low estimate: 93300000.00
High estimate: 94800000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-05-30):
Average estimate: 3.25 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 2.99
Growth: 0.09
Analyst revenue estimates for BFST, period +1y (report date 2026-05-30):
Average estimate: 394518250.00 USD
Low estimate: 386800000.00
High estimate: 397200000.00
Number of analysts: 4
Year-ago value: 370659000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-05-30):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.05
Analyst revenue estimates for BFST, period 0q (report date 2026-05-30):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-05-30):
Average estimate: 2.99 USD
Low estimate: 2.90
High estimate: 3.06
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-05-30):
Average estimate: 370659000.00 USD
Low estimate: 368300000.00
High estimate: 372900000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-06-07):
Average estimate: 0.76 USD
Low estimate: 0.73
High estimate: 0.79
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.06
Analyst revenue estimates for BFST, period +1q (report date 2026-06-07):
Average estimate: 94223000.00 USD
Low estimate: 93300000.00
High estimate: 94800000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-06-07):
Average estimate: 3.25 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 2.99
Growth: 0.09
Analyst revenue estimates for BFST, period +1y (report date 2026-06-07):
Average estimate: 394518250.00 USD
Low estimate: 386800000.00
High estimate: 397200000.00
Number of analysts: 4
Year-ago value: 370659000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-06-07):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.05
Analyst revenue estimates for BFST, period 0q (report date 2026-06-07):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-06-07):
Average estimate: 2.99 USD
Low estimate: 2.90
High estimate: 3.06
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-06-07):
Average estimate: 370659000.00 USD
Low estimate: 368300000.00
High estimate: 372900000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-06-14):
Average estimate: 0.76 USD
Low estimate: 0.73
High estimate: 0.79
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.06
Analyst revenue estimates for BFST, period +1q (report date 2026-06-14):
Average estimate: 94223000.00 USD
Low estimate: 93300000.00
High estimate: 94800000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-06-14):
Average estimate: 3.25 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 2.99
Growth: 0.09
Analyst revenue estimates for BFST, period +1y (report date 2026-06-14):
Average estimate: 394518250.00 USD
Low estimate: 386800000.00
High estimate: 397200000.00
Number of analysts: 4
Year-ago value: 370659000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-06-14):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.05
Analyst revenue estimates for BFST, period 0q (report date 2026-06-14):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-06-14):
Average estimate: 2.99 USD
Low estimate: 2.90
High estimate: 3.06
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-06-14):
Average estimate: 370659000.00 USD
Low estimate: 368300000.00
High estimate: 372900000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-06-20):
Average estimate: 0.76 USD
Low estimate: 0.73
High estimate: 0.79
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.06
Analyst revenue estimates for BFST, period +1q (report date 2026-06-20):
Average estimate: 94223000.00 USD
Low estimate: 93300000.00
High estimate: 94800000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-06-20):
Average estimate: 3.25 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 2.99
Growth: 0.09
Analyst revenue estimates for BFST, period +1y (report date 2026-06-20):
Average estimate: 394518250.00 USD
Low estimate: 386800000.00
High estimate: 397200000.00
Number of analysts: 4
Year-ago value: 370659000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-06-20):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.05
Analyst revenue estimates for BFST, period 0q (report date 2026-06-20):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-06-20):
Average estimate: 2.99 USD
Low estimate: 2.90
High estimate: 3.06
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-06-20):
Average estimate: 370659000.00 USD
Low estimate: 368300000.00
High estimate: 372900000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-07-01):
Average estimate: 0.77 USD
Low estimate: 0.73
High estimate: 0.82
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.07
Analyst revenue estimates for BFST, period +1q (report date 2026-07-01):
Average estimate: 94248000.00 USD
Low estimate: 93300000.00
High estimate: 94900000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-07-01):
Average estimate: 3.26 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 3.01
Growth: 0.08
Analyst revenue estimates for BFST, period +1y (report date 2026-07-01):
Average estimate: 394718250.00 USD
Low estimate: 386800000.00
High estimate: 398000000.00
Number of analysts: 4
Year-ago value: 370684000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-07-01):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.06
Analyst revenue estimates for BFST, period 0q (report date 2026-07-01):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-07-01):
Average estimate: 3.01 USD
Low estimate: 2.90
High estimate: 3.14
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-07-01):
Average estimate: 370684000.00 USD
Low estimate: 368300000.00
High estimate: 373000000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-07-04):
Average estimate: 0.77 USD
Low estimate: 0.73
High estimate: 0.82
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.07
Analyst revenue estimates for BFST, period +1q (report date 2026-07-04):
Average estimate: 94248000.00 USD
Low estimate: 93300000.00
High estimate: 94900000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-07-04):
Average estimate: 3.26 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 3.01
Growth: 0.08
Analyst revenue estimates for BFST, period +1y (report date 2026-07-04):
Average estimate: 394718250.00 USD
Low estimate: 386800000.00
High estimate: 398000000.00
Number of analysts: 4
Year-ago value: 370684000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-07-04):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.06
Analyst revenue estimates for BFST, period 0q (report date 2026-07-04):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-07-04):
Average estimate: 3.01 USD
Low estimate: 2.90
High estimate: 3.14
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-07-04):
Average estimate: 370684000.00 USD
Low estimate: 368300000.00
High estimate: 373000000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-07-08):
Average estimate: 0.77 USD
Low estimate: 0.73
High estimate: 0.82
Number of analysts: 5
Year-ago value: 0.72
Growth: 0.07
Analyst revenue estimates for BFST, period +1q (report date 2026-07-08):
Average estimate: 94248000.00 USD
Low estimate: 93300000.00
High estimate: 94900000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.17
Analyst earnings estimates for BFST, period +1y (report date 2026-07-08):
Average estimate: 3.26 USD
Low estimate: 3.12
High estimate: 3.35
Number of analysts: 5
Year-ago value: 3.01
Growth: 0.08
Analyst revenue estimates for BFST, period +1y (report date 2026-07-08):
Average estimate: 394718250.00 USD
Low estimate: 386800000.00
High estimate: 398000000.00
Number of analysts: 4
Year-ago value: 370684000.00
Growth: 0.06
Analyst earnings estimates for BFST, period 0q (report date 2026-07-08):
Average estimate: 0.70 USD
Low estimate: 0.66
High estimate: 0.74
Number of analysts: 5
Year-ago value: 0.66
Growth: 0.06
Analyst revenue estimates for BFST, period 0q (report date 2026-07-08):
Average estimate: 91306500.00 USD
Low estimate: 90800000.00
High estimate: 92100000.00
Number of analysts: 4
Year-ago value: 78144000.00
Growth: 0.17
Analyst earnings estimates for BFST, period 0y (report date 2026-07-08):
Average estimate: 3.01 USD
Low estimate: 2.90
High estimate: 3.14
Number of analysts: 5
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-07-08):
Average estimate: 370684000.00 USD
Low estimate: 368300000.00
High estimate: 373000000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst earnings estimates for BFST, period +1q (report date 2026-07-25):
Average estimate: 0.81 USD
Low estimate: 0.79
High estimate: 0.83
Number of analysts: 4
Year-ago value: 0.79
Growth: 0.03
Analyst revenue estimates for BFST, period +1q (report date 2026-07-25):
Average estimate: 95579000.00 USD
Low estimate: 95200000.00
High estimate: 95816000.00
Number of analysts: 4
Year-ago value: 84052000.00
Growth: 0.14
Analyst earnings estimates for BFST, period +1y (report date 2026-07-25):
Average estimate: 3.28 USD
Low estimate: 3.11
High estimate: 3.40
Number of analysts: 5
Year-ago value: 3.00
Growth: 0.09
Analyst revenue estimates for BFST, period +1y (report date 2026-07-25):
Average estimate: 393301250.00 USD
Low estimate: 391900000.00
High estimate: 394900000.00
Number of analysts: 4
Year-ago value: 368636250.00
Growth: 0.07
Analyst earnings estimates for BFST, period 0q (report date 2026-07-25):
Average estimate: 0.74 USD
Low estimate: 0.72
High estimate: 0.75
Number of analysts: 4
Year-ago value: 0.72
Growth: 0.03
Analyst revenue estimates for BFST, period 0q (report date 2026-07-25):
Average estimate: 93304750.00 USD
Low estimate: 93000000.00
High estimate: 93619000.00
Number of analysts: 4
Year-ago value: 80870000.00
Growth: 0.15
Analyst earnings estimates for BFST, period 0y (report date 2026-07-25):
Average estimate: 3.00 USD
Low estimate: 2.96
High estimate: 3.03
Number of analysts: 4
Year-ago value: 2.83
Growth: 0.06
Analyst revenue estimates for BFST, period 0y (report date 2026-07-25):
Average estimate: 368636250.00 USD
Low estimate: 366100000.00
High estimate: 369845000.00
Number of analysts: 4
Year-ago value: 321491000.00
Growth: 0.15
Analyst revenue estimates for BFUTILITIE.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BFUTILITIE.NS, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BG, period +1q (report date 2026-05-30):
Average estimate: 2.53 USD
Low estimate: 2.40
High estimate: 2.60
Number of analysts: 6
Year-ago value: 2.27
Growth: 0.12
Analyst revenue estimates for BG, period +1q (report date 2026-05-30):
Average estimate: 22966216040.00 USD
Low estimate: 22153000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.04
Analyst earnings estimates for BG, period +1y (report date 2026-05-30):
Average estimate: 10.89 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.43
Growth: 0.15
Analyst revenue estimates for BG, period +1y (report date 2026-05-30):
Average estimate: 94796741000.00 USD
Low estimate: 89242971750.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 91484613410.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-05-30):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 6
Year-ago value: 1.31
Growth: 0.47
Analyst revenue estimates for BG, period 0q (report date 2026-05-30):
Average estimate: 22756910290.00 USD
Low estimate: 21861000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.78
Analyst earnings estimates for BG, period 0y (report date 2026-05-30):
Average estimate: 9.43 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 6
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-05-30):
Average estimate: 91484613410.00 USD
Low estimate: 89638000000.00
High estimate: 93861000000.00
Number of analysts: 6
Year-ago value: 70329000000.00
Growth: 0.30
Analyst earnings estimates for BG, period +1q (report date 2026-06-07):
Average estimate: 2.53 USD
Low estimate: 2.40
High estimate: 2.60
Number of analysts: 6
Year-ago value: 2.27
Growth: 0.12
Analyst revenue estimates for BG, period +1q (report date 2026-06-07):
Average estimate: 22966216040.00 USD
Low estimate: 22153000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.04
Analyst earnings estimates for BG, period +1y (report date 2026-06-07):
Average estimate: 10.89 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.43
Growth: 0.15
Analyst revenue estimates for BG, period +1y (report date 2026-06-07):
Average estimate: 94796741000.00 USD
Low estimate: 89242971750.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 91484613410.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-06-07):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 6
Year-ago value: 1.31
Growth: 0.47
Analyst revenue estimates for BG, period 0q (report date 2026-06-07):
Average estimate: 22756910290.00 USD
Low estimate: 21861000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.78
Analyst earnings estimates for BG, period 0y (report date 2026-06-07):
Average estimate: 9.43 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 6
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-06-07):
Average estimate: 91484613410.00 USD
Low estimate: 89638000000.00
High estimate: 93861000000.00
Number of analysts: 6
Year-ago value: 70329000000.00
Growth: 0.30
Analyst earnings estimates for BG, period +1q (report date 2026-06-14):
Average estimate: 2.53 USD
Low estimate: 2.40
High estimate: 2.60
Number of analysts: 6
Year-ago value: 2.27
Growth: 0.12
Analyst revenue estimates for BG, period +1q (report date 2026-06-14):
Average estimate: 22966216040.00 USD
Low estimate: 22153000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.04
Analyst earnings estimates for BG, period +1y (report date 2026-06-14):
Average estimate: 10.89 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.43
Growth: 0.15
Analyst revenue estimates for BG, period +1y (report date 2026-06-14):
Average estimate: 94796741000.00 USD
Low estimate: 89242971750.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 91484613410.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-06-14):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 6
Year-ago value: 1.31
Growth: 0.47
Analyst revenue estimates for BG, period 0q (report date 2026-06-14):
Average estimate: 22756910290.00 USD
Low estimate: 21861000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.78
Analyst earnings estimates for BG, period 0y (report date 2026-06-14):
Average estimate: 9.43 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 6
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-06-14):
Average estimate: 91484613410.00 USD
Low estimate: 89638000000.00
High estimate: 93861000000.00
Number of analysts: 6
Year-ago value: 70329000000.00
Growth: 0.30
Analyst earnings estimates for BG, period +1q (report date 2026-06-20):
Average estimate: 2.53 USD
Low estimate: 2.40
High estimate: 2.60
Number of analysts: 6
Year-ago value: 2.27
Growth: 0.12
Analyst revenue estimates for BG, period +1q (report date 2026-06-20):
Average estimate: 22966216040.00 USD
Low estimate: 22153000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.04
Analyst earnings estimates for BG, period +1y (report date 2026-06-20):
Average estimate: 10.89 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.43
Growth: 0.15
Analyst revenue estimates for BG, period +1y (report date 2026-06-20):
Average estimate: 94796741000.00 USD
Low estimate: 89242971750.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 91484613410.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-06-20):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 6
Year-ago value: 1.31
Growth: 0.47
Analyst revenue estimates for BG, period 0q (report date 2026-06-20):
Average estimate: 22756910290.00 USD
Low estimate: 21861000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.78
Analyst earnings estimates for BG, period 0y (report date 2026-06-20):
Average estimate: 9.43 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 6
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-06-20):
Average estimate: 91484613410.00 USD
Low estimate: 89638000000.00
High estimate: 93861000000.00
Number of analysts: 6
Year-ago value: 70329000000.00
Growth: 0.30
Analyst earnings estimates for BG, period +1q (report date 2026-06-21):
Average estimate: 2.53 USD
Low estimate: 2.40
High estimate: 2.60
Number of analysts: 6
Year-ago value: 2.27
Growth: 0.12
Analyst revenue estimates for BG, period +1q (report date 2026-06-21):
Average estimate: 22966216040.00 USD
Low estimate: 22153000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.04
Analyst earnings estimates for BG, period +1y (report date 2026-06-21):
Average estimate: 10.89 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.43
Growth: 0.15
Analyst revenue estimates for BG, period +1y (report date 2026-06-21):
Average estimate: 94796741000.00 USD
Low estimate: 89242971750.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 91484613410.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-06-21):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 6
Year-ago value: 1.31
Growth: 0.47
Analyst revenue estimates for BG, period 0q (report date 2026-06-21):
Average estimate: 22756910290.00 USD
Low estimate: 21861000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.78
Analyst earnings estimates for BG, period 0y (report date 2026-06-21):
Average estimate: 9.43 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 6
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-06-21):
Average estimate: 91484613410.00 USD
Low estimate: 89638000000.00
High estimate: 93861000000.00
Number of analysts: 6
Year-ago value: 70329000000.00
Growth: 0.30
Analyst earnings estimates for BG, period +1q (report date 2026-07-01):
Average estimate: 2.54 USD
Low estimate: 2.40
High estimate: 2.62
Number of analysts: 6
Year-ago value: 2.27
Growth: 0.12
Analyst revenue estimates for BG, period +1q (report date 2026-07-01):
Average estimate: 22966216040.00 USD
Low estimate: 22153000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.04
Analyst earnings estimates for BG, period +1y (report date 2026-07-01):
Average estimate: 10.90 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.44
Growth: 0.16
Analyst revenue estimates for BG, period +1y (report date 2026-07-01):
Average estimate: 94796741000.00 USD
Low estimate: 89242971750.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 91484613410.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-07-01):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 6
Year-ago value: 1.31
Growth: 0.47
Analyst revenue estimates for BG, period 0q (report date 2026-07-01):
Average estimate: 22756910290.00 USD
Low estimate: 21861000000.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.78
Analyst earnings estimates for BG, period 0y (report date 2026-07-01):
Average estimate: 9.44 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 6
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-07-01):
Average estimate: 91484613410.00 USD
Low estimate: 89638000000.00
High estimate: 93861000000.00
Number of analysts: 6
Year-ago value: 70329000000.00
Growth: 0.30
Analyst earnings estimates for BG, period +1q (report date 2026-07-04):
Average estimate: 2.58 USD
Low estimate: 2.40
High estimate: 2.80
Number of analysts: 7
Year-ago value: 2.27
Growth: 0.13
Analyst revenue estimates for BG, period +1q (report date 2026-07-04):
Average estimate: 22559680530.00 USD
Low estimate: 20585722110.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.02
Analyst earnings estimates for BG, period +1y (report date 2026-07-04):
Average estimate: 10.96 USD
Low estimate: 9.69
High estimate: 11.91
Number of analysts: 8
Year-ago value: 9.26
Growth: 0.18
Analyst revenue estimates for BG, period +1y (report date 2026-07-04):
Average estimate: 93862263600.00 USD
Low estimate: 82701629980.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 90360847620.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-07-04):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 7
Year-ago value: 1.31
Growth: 0.48
Analyst revenue estimates for BG, period 0q (report date 2026-07-04):
Average estimate: 22351400720.00 USD
Low estimate: 20550602860.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.75
Analyst earnings estimates for BG, period 0y (report date 2026-07-04):
Average estimate: 9.26 USD
Low estimate: 8.05
High estimate: 9.63
Number of analysts: 8
Year-ago value: 7.57
Growth: 0.22
Analyst revenue estimates for BG, period 0y (report date 2026-07-04):
Average estimate: 90360847620.00 USD
Low estimate: 83618252920.00
High estimate: 93861000000.00
Number of analysts: 7
Year-ago value: 70329000000.00
Growth: 0.28
Analyst earnings estimates for BG, period +1q (report date 2026-07-08):
Average estimate: 2.58 USD
Low estimate: 2.40
High estimate: 2.80
Number of analysts: 7
Year-ago value: 2.27
Growth: 0.13
Analyst revenue estimates for BG, period +1q (report date 2026-07-08):
Average estimate: 22559680530.00 USD
Low estimate: 20585722110.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.02
Analyst earnings estimates for BG, period +1y (report date 2026-07-08):
Average estimate: 11.14 USD
Low estimate: 10.68
High estimate: 11.91
Number of analysts: 7
Year-ago value: 9.44
Growth: 0.18
Analyst revenue estimates for BG, period +1y (report date 2026-07-08):
Average estimate: 93862263600.00 USD
Low estimate: 82701629980.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 90360847620.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-07-08):
Average estimate: 1.93 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 7
Year-ago value: 1.31
Growth: 0.48
Analyst revenue estimates for BG, period 0q (report date 2026-07-08):
Average estimate: 22351400720.00 USD
Low estimate: 20550602860.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.75
Analyst earnings estimates for BG, period 0y (report date 2026-07-08):
Average estimate: 9.44 USD
Low estimate: 9.27
High estimate: 9.63
Number of analysts: 7
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-07-08):
Average estimate: 90360847620.00 USD
Low estimate: 83618252920.00
High estimate: 93861000000.00
Number of analysts: 7
Year-ago value: 70329000000.00
Growth: 0.28
Analyst earnings estimates for BG, period +1q (report date 2026-07-25):
Average estimate: 2.59 USD
Low estimate: 2.40
High estimate: 2.80
Number of analysts: 7
Year-ago value: 2.27
Growth: 0.14
Analyst revenue estimates for BG, period +1q (report date 2026-07-25):
Average estimate: 22559680530.00 USD
Low estimate: 20585722110.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 22155000000.00
Growth: 0.02
Analyst earnings estimates for BG, period +1y (report date 2026-07-25):
Average estimate: 11.29 USD
Low estimate: 10.73
High estimate: 12.15
Number of analysts: 7
Year-ago value: 9.49
Growth: 0.19
Analyst revenue estimates for BG, period +1y (report date 2026-07-25):
Average estimate: 93862263600.00 USD
Low estimate: 82701629980.00
High estimate: 99445000000.00
Number of analysts: 7
Year-ago value: 90360847620.00
Growth: 0.04
Analyst earnings estimates for BG, period 0q (report date 2026-07-25):
Average estimate: 1.94 USD
Low estimate: 1.87
High estimate: 2.05
Number of analysts: 7
Year-ago value: 1.31
Growth: 0.48
Analyst revenue estimates for BG, period 0q (report date 2026-07-25):
Average estimate: 22351400720.00 USD
Low estimate: 20550602860.00
High estimate: 24000000000.00
Number of analysts: 4
Year-ago value: 12769000000.00
Growth: 0.75
Analyst earnings estimates for BG, period 0y (report date 2026-07-25):
Average estimate: 9.49 USD
Low estimate: 9.29
High estimate: 9.75
Number of analysts: 7
Year-ago value: 7.57
Growth: 0.25
Analyst revenue estimates for BG, period 0y (report date 2026-07-25):
Average estimate: 90360847620.00 USD
Low estimate: 83618252920.00
High estimate: 93861000000.00
Number of analysts: 7
Year-ago value: 70329000000.00
Growth: 0.28
Analyst revenue estimates for BGA.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BGA.AX, period +1y (report date 2026-06-01):
Average estimate: 0.26 AUD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 11
Year-ago value: 0.23
Growth: 0.12
Analyst revenue estimates for BGA.AX, period +1y (report date 2026-06-01):
Average estimate: 3900031420.00 AUD
Low estimate: 3827500000.00
High estimate: 4082000000.00
Number of analysts: 11
Year-ago value: 3748504920.00
Growth: 0.04
Analyst revenue estimates for BGA.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BGA.AX, period 0y (report date 2026-06-01):
Average estimate: 0.23 AUD
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.17
Growth: 0.38
Analyst revenue estimates for BGA.AX, period 0y (report date 2026-06-01):
Average estimate: 3748504920.00 AUD
Low estimate: 3672420000.00
High estimate: 3880000000.00
Number of analysts: 11
Year-ago value: 3539000000.00
Growth: 0.06
Analyst revenue estimates for BGA.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BGA.AX, period +1y (report date 2026-06-14):
Average estimate: 0.26 AUD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 11
Year-ago value: 0.23
Growth: 0.12
Analyst revenue estimates for BGA.AX, period +1y (report date 2026-06-14):
Average estimate: 3900031420.00 AUD
Low estimate: 3827500000.00
High estimate: 4082000000.00
Number of analysts: 11
Year-ago value: 3756113410.00
Growth: 0.04
Analyst revenue estimates for BGA.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BGA.AX, period 0y (report date 2026-06-14):
Average estimate: 0.23 AUD
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.17
Growth: 0.38
Analyst revenue estimates for BGA.AX, period 0y (report date 2026-06-14):
Average estimate: 3756113410.00 AUD
Low estimate: 3707162110.00
High estimate: 3880000000.00
Number of analysts: 10
Year-ago value: 3539000000.00
Growth: 0.06
Analyst revenue estimates for BGA.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BGA.AX, period +1y (report date 2026-06-20):
Average estimate: 0.26 AUD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 11
Year-ago value: 0.23
Growth: 0.12
Analyst revenue estimates for BGA.AX, period +1y (report date 2026-06-20):
Average estimate: 3900031420.00 AUD
Low estimate: 3827500000.00
High estimate: 4082000000.00
Number of analysts: 11
Year-ago value: 3756113410.00
Growth: 0.04
Analyst revenue estimates for BGA.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BGA.AX, period 0y (report date 2026-06-20):
Average estimate: 0.23 AUD
Low estimate: 0.22
High estimate: 0.23
Number of analysts: 10
Year-ago value: 0.17
Growth: 0.38
Analyst revenue estimates for BGA.AX, period 0y (report date 2026-06-20):
Average estimate: 3756113410.00 AUD
Low estimate: 3707162110.00
High estimate: 3880000000.00
Number of analysts: 10
Year-ago value: 3539000000.00
Growth: 0.06