speb/financial-data huggingface dataset:
Analyst revenue estimates for BMNR, period +1q (report date 2026-07-25):
Average estimate: 90000000.00 USD
Low estimate: 84600000.00
High estimate: 95400000.00
Number of analysts: 2
Year-ago value: 2293000.00
Growth: 38.25
Analyst earnings estimates for BMNR, period +1y (report date 2026-07-25):
Average estimate: 0.35 USD
Low estimate: 0.13
High estimate: 0.57
Number of analysts: 2
Year-ago value: -21.88
Growth: 1.02
Analyst revenue estimates for BMNR, period +1y (report date 2026-07-25):
Average estimate: 429850000.00 USD
Low estimate: 375400000.00
High estimate: 484300000.00
Number of analysts: 2
Year-ago value: 125200000.00
Growth: 2.43
Analyst earnings estimates for BMNR, period 0q (report date 2026-07-25):
Average estimate: 0.02 USD
Low estimate: 0.01
High estimate: 0.03
Number of analysts: 2
Year-ago value: 16.01
Growth: -1.00
Analyst revenue estimates for BMNR, period 0q (report date 2026-07-25):
Average estimate: 65350000.00 USD
Low estimate: 54500000.00
High estimate: 76200000.00
Number of analysts: 2
Year-ago value: 1324890.00
Growth: 48.32
Analyst earnings estimates for BMNR, period 0y (report date 2026-07-25):
Average estimate: -21.88 USD
Low estimate: -24.52
High estimate: -19.24
Number of analysts: 2
Year-ago value: 13.39
Growth: -2.63
Analyst revenue estimates for BMNR, period 0y (report date 2026-07-25):
Average estimate: 125200000.00 USD
Low estimate: 114400000.00
High estimate: 136000000.00
Number of analysts: 2
Year-ago value: 6095000.00
Growth: 19.54
Analyst earnings estimates for BMO, period +1q (report date 2026-05-30):
Average estimate: 3.63 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-05-30):
Average estimate: 9733215530.00 CAD
Low estimate: 9678000000.00
High estimate: 9849000000.00
Number of analysts: 5
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-05-30):
Average estimate: 16.24 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.47
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-05-30):
Average estimate: 40330266780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 11
Year-ago value: 38761206230.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-05-30):
Average estimate: 3.70 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 12
Year-ago value: 3.23
Growth: 0.15
Analyst revenue estimates for BMO, period 0q (report date 2026-05-30):
Average estimate: 9775856930.00 CAD
Low estimate: 9592284650.00
High estimate: 10089000000.00
Number of analysts: 5
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-05-30):
Average estimate: 14.47 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-05-30):
Average estimate: 38761206230.00 CAD
Low estimate: 37963000000.00
High estimate: 39415700000.00
Number of analysts: 10
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-06-07):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-06-07):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-06-07):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-06-07):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-06-07):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-06-07):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-06-07):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-06-07):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-06-14):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-06-14):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-06-14):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-06-14):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-06-14):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-06-14):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-06-14):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-06-14):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-06-20):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-06-20):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-06-20):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-06-20):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-06-20):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-06-20):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-06-20):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-06-20):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-06-21):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-06-21):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-06-21):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-06-21):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-06-21):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-06-21):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-06-21):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-06-21):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-07-01):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-07-01):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-07-01):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-07-01):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-07-01):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-07-01):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-07-01):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-07-01):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-07-04):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-07-04):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-07-04):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-07-04):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-07-04):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-07-04):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-07-04):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-07-04):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-07-08):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-07-08):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-07-08):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-07-08):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-07-08):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-07-08):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-07-08):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-07-08):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-07-18):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-07-18):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-07-18):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-07-18):
Average estimate: 40501008780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789810910.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-07-18):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-07-18):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-07-18):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-07-18):
Average estimate: 38789810910.00 CAD
Low estimate: 38058000000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO, period +1q (report date 2026-07-25):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO, period +1q (report date 2026-07-25):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO, period +1y (report date 2026-07-25):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO, period +1y (report date 2026-07-25):
Average estimate: 40501008780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789810910.00
Growth: 0.04
Analyst earnings estimates for BMO, period 0q (report date 2026-07-25):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO, period 0q (report date 2026-07-25):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO, period 0y (report date 2026-07-25):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO, period 0y (report date 2026-07-25):
Average estimate: 38789810910.00 CAD
Low estimate: 38058000000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-06-01):
Average estimate: 3.63 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-06-01):
Average estimate: 9733215530.00 CAD
Low estimate: 9678000000.00
High estimate: 9849000000.00
Number of analysts: 5
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-06-01):
Average estimate: 16.24 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.47
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-06-01):
Average estimate: 40330266780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 11
Year-ago value: 38791242860.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-06-01):
Average estimate: 3.70 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 12
Year-ago value: 3.23
Growth: 0.15
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-06-01):
Average estimate: 9775856930.00 CAD
Low estimate: 9592284650.00
High estimate: 10089000000.00
Number of analysts: 5
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-06-01):
Average estimate: 14.47 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-06-01):
Average estimate: 38791242860.00 CAD
Low estimate: 37963000000.00
High estimate: 39415700000.00
Number of analysts: 7
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-06-14):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-06-14):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-06-14):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-06-14):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-06-14):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-06-14):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-06-14):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-06-14):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-06-20):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-06-20):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-06-20):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-06-20):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-06-20):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-06-20):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-06-20):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-06-20):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-07-01):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-07-01):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-07-01):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-07-01):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-07-01):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-07-01):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-07-01):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-07-01):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-07-04):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-07-04):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-07-04):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-07-04):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-07-04):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-07-04):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-07-04):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-07-04):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-07-08):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-07-08):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-07-08):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-07-08):
Average estimate: 40501020780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789762160.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-07-08):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-07-08):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-07-08):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-07-08):
Average estimate: 38789762160.00 CAD
Low estimate: 38057610000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-07-18):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-07-18):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-07-18):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-07-18):
Average estimate: 40501008780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789810910.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-07-18):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-07-18):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-07-18):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-07-18):
Average estimate: 38789810910.00 CAD
Low estimate: 38058000000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst earnings estimates for BMO.TO, period +1q (report date 2026-07-25):
Average estimate: 3.62 CAD
Low estimate: 3.49
High estimate: 3.90
Number of analysts: 10
Year-ago value: 3.28
Growth: 0.11
Analyst revenue estimates for BMO.TO, period +1q (report date 2026-07-25):
Average estimate: 9706677900.00 CAD
Low estimate: 9678000000.00
High estimate: 9741000000.00
Number of analysts: 4
Year-ago value: 9341000000.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period +1y (report date 2026-07-25):
Average estimate: 16.29 CAD
Low estimate: 15.60
High estimate: 17.06
Number of analysts: 13
Year-ago value: 14.50
Growth: 0.12
Analyst revenue estimates for BMO.TO, period +1y (report date 2026-07-25):
Average estimate: 40501008780.00 CAD
Low estimate: 39411000000.00
High estimate: 42436800000.00
Number of analysts: 10
Year-ago value: 38789810910.00
Growth: 0.04
Analyst earnings estimates for BMO.TO, period 0q (report date 2026-07-25):
Average estimate: 3.69 CAD
Low estimate: 3.47
High estimate: 3.90
Number of analysts: 11
Year-ago value: 3.23
Growth: 0.14
Analyst revenue estimates for BMO.TO, period 0q (report date 2026-07-25):
Average estimate: 9779518920.00 CAD
Low estimate: 9568075670.00
High estimate: 10089000000.00
Number of analysts: 4
Year-ago value: 8988000000.00
Growth: 0.09
Analyst earnings estimates for BMO.TO, period 0y (report date 2026-07-25):
Average estimate: 14.50 CAD
Low estimate: 14.15
High estimate: 14.96
Number of analysts: 13
Year-ago value: 12.16
Growth: 0.19
Analyst revenue estimates for BMO.TO, period 0y (report date 2026-07-25):
Average estimate: 38789810910.00 CAD
Low estimate: 38058000000.00
High estimate: 39415700000.00
Number of analysts: 8
Year-ago value: 36274000000.00
Growth: 0.07
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-06-06):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-06-06):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-06-06):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-06-06):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-06-06):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-06-06):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-06-14):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-06-14):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-06-14):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-06-14):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-06-14):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-06-14):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-06-20):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-06-20):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-06-20):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-06-20):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-06-20):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-06-20):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-06-21):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-06-21):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-06-22):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-06-22):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-06-22):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-06-22):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-07-01):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-07-01):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-07-01):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-07-01):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-07-01):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-07-01):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-07-04):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-07-04):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-07-04):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-07-04):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-07-04):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-07-04):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst revenue estimates for BMOB3.SA, period +1q (report date 2026-07-08):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period +1y (report date 2026-07-08):
Average estimate: 2.24 BRL
Low estimate: 2.24
High estimate: 2.24
Number of analysts: 1
Year-ago value: 2.05
Growth: 0.09
Analyst revenue estimates for BMOB3.SA, period +1y (report date 2026-07-08):
Average estimate: 1002333330.00 BRL
Low estimate: 916000000.00
High estimate: 1054000000.00
Number of analysts: 3
Year-ago value: 814000000.00
Growth: 0.23
Analyst revenue estimates for BMOB3.SA, period 0q (report date 2026-07-08):
Average estimate: 0.00 BRL
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMOB3.SA, period 0y (report date 2026-07-08):
Average estimate: 2.05 BRL
Low estimate: 2.05
High estimate: 2.05
Number of analysts: 1
Year-ago value: 2.15
Growth: -0.05
Analyst revenue estimates for BMOB3.SA, period 0y (report date 2026-07-08):
Average estimate: 814000000.00 BRL
Low estimate: 814000000.00
High estimate: 814000000.00
Number of analysts: 1
Year-ago value: 728800000.00
Growth: 0.12
Analyst revenue estimates for BMR, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period +1y (report date 2026-05-30):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period +1y (report date 2026-05-30):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Analyst revenue estimates for BMR, period 0q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period +1y (report date 2026-06-07):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period +1y (report date 2026-06-07):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Analyst revenue estimates for BMR, period 0q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period +1y (report date 2026-06-14):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period +1y (report date 2026-06-14):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Analyst revenue estimates for BMR, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period 0y (report date 2026-06-20):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period 0y (report date 2026-06-20):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Year-ago value: 3094000.00
Growth: 0.00
Analyst revenue estimates for BMR, period +1q (report date 2026-06-21):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-06-21):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-06-21):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period 0y (report date 2026-06-21):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period 0y (report date 2026-06-21):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Year-ago value: 3094000.00
Growth: 0.00
Analyst revenue estimates for BMR, period +1q (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period 0y (report date 2026-07-01):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period 0y (report date 2026-07-01):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Year-ago value: 3094000.00
Growth: 0.00
Analyst revenue estimates for BMR, period +1q (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period 0y (report date 2026-07-04):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period 0y (report date 2026-07-04):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Year-ago value: 3094000.00
Growth: 0.00
Analyst revenue estimates for BMR, period +1q (report date 2026-07-08):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-07-08):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-07-08):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period 0y (report date 2026-07-08):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period 0y (report date 2026-07-08):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Year-ago value: 3094000.00
Growth: 0.00
Analyst revenue estimates for BMR, period +1q (report date 2026-07-18):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-07-18):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-07-18):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BMR, period 0y (report date 2026-07-18):
Average estimate: -0.37 USD
Low estimate: -0.37
High estimate: -0.37
Number of analysts: 1
Analyst revenue estimates for BMR, period 0y (report date 2026-07-18):
Average estimate: 3100000.00 USD
Low estimate: 3100000.00
High estimate: 3100000.00
Number of analysts: 1
Year-ago value: 3094000.00
Growth: 0.00
Analyst revenue estimates for BMR, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BMR, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0