speb/financial-data huggingface dataset:
Analyst revenue estimates for BTM.AX, 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 BTM.AX, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTM.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTMD, period +1q (report date 2026-05-30):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-05-30):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-05-30):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-05-30):
Average estimate: 203632400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190705800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-05-30):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-05-30):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-05-30):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-05-30):
Average estimate: 190705800.00 USD
Low estimate: 190000000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-06-07):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-06-07):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-06-07):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-06-07):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-06-07):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-06-07):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-06-07):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-06-07):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-06-14):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-06-14):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-06-14):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-06-14):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-06-14):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-06-14):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-06-14):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-06-14):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-06-20):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-06-20):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-06-20):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-06-20):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-06-20):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-06-20):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-06-20):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-06-20):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-06-22):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-06-22):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-06-22):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-06-22):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-06-22):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-06-22):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-06-22):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-06-22):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-07-01):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-07-01):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-07-01):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-07-01):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-07-01):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-07-01):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-07-01):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-07-01):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-07-04):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-07-04):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-07-04):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-07-04):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-07-04):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-07-04):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-07-04):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-07-04):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-07-08):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-07-08):
Average estimate: 49053200.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 5
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-07-08):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-07-08):
Average estimate: 203572400.00 USD
Low estimate: 199559000.00
High estimate: 206800000.00
Number of analysts: 5
Year-ago value: 190805800.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-07-08):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-07-08):
Average estimate: 46148200.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 5
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-07-08):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-07-08):
Average estimate: 190805800.00 USD
Low estimate: 190230000.00
High estimate: 191599000.00
Number of analysts: 5
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-07-18):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-07-18):
Average estimate: 49019500.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 4
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-07-18):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-07-18):
Average estimate: 204575750.00 USD
Low estimate: 202700000.00
High estimate: 206800000.00
Number of analysts: 4
Year-ago value: 190607500.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-07-18):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-07-18):
Average estimate: 46082500.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 4
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-07-18):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-07-18):
Average estimate: 190607500.00 USD
Low estimate: 190230000.00
High estimate: 191100000.00
Number of analysts: 4
Year-ago value: 192219000.00
Growth: -0.01
Analyst earnings estimates for BTMD, period +1q (report date 2026-07-25):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: 0.18
Growth: -0.27
Analyst revenue estimates for BTMD, period +1q (report date 2026-07-25):
Average estimate: 49019500.00 USD
Low estimate: 48578000.00
High estimate: 49700000.00
Number of analysts: 4
Year-ago value: 47956000.00
Growth: 0.02
Analyst earnings estimates for BTMD, period +1y (report date 2026-07-25):
Average estimate: 0.57 USD
Low estimate: 0.57
High estimate: 0.57
Number of analysts: 1
Year-ago value: 0.47
Growth: 0.21
Analyst revenue estimates for BTMD, period +1y (report date 2026-07-25):
Average estimate: 204575750.00 USD
Low estimate: 202700000.00
High estimate: 206800000.00
Number of analysts: 4
Year-ago value: 190607500.00
Growth: 0.07
Analyst earnings estimates for BTMD, period 0q (report date 2026-07-25):
Average estimate: 0.08 USD
Low estimate: 0.08
High estimate: 0.08
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.51
Analyst revenue estimates for BTMD, period 0q (report date 2026-07-25):
Average estimate: 46082500.00 USD
Low estimate: 45000000.00
High estimate: 46700000.00
Number of analysts: 4
Year-ago value: 48863000.00
Growth: -0.06
Analyst earnings estimates for BTMD, period 0y (report date 2026-07-25):
Average estimate: 0.47 USD
Low estimate: 0.47
High estimate: 0.47
Number of analysts: 1
Year-ago value: 0.56
Growth: -0.16
Analyst revenue estimates for BTMD, period 0y (report date 2026-07-25):
Average estimate: 190607500.00 USD
Low estimate: 190230000.00
High estimate: 191100000.00
Number of analysts: 4
Year-ago value: 192219000.00
Growth: -0.01
Analyst revenue estimates for BTML.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 BTML.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 BTML.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 BTML.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 BTML.NS, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTML.NS, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTML.NS, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTML.NS, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTML.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 BTML.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 BTML.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 BTML.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 revenue estimates for BTN.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, 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 BTN.AX, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTN.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTO, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BTO.TO, period +1q (report date 2026-06-01):
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 BTO.TO, period +1q (report date 2026-06-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 BTO.TO, period +1y (report date 2026-06-01):
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 BTO.TO, period +1y (report date 2026-06-01):
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 BTO.TO, period 0q (report date 2026-06-01):
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 BTO.TO, period 0q (report date 2026-06-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 BTO.TO, period 0y (report date 2026-06-01):
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 BTO.TO, period 0y (report date 2026-06-01):
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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTO.TO, 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 BTOC, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, 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 BTOC, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BTOC, 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 BTOC, 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 BTOC, 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 BTOC, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0