speb/financial-data huggingface dataset:
Analyst revenue estimates for BSVN, period +1q (report date 2026-06-14):
Average estimate: 24669500.00 USD
Low estimate: 24639000.00
High estimate: 24700000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.02
Analyst earnings estimates for BSVN, period +1y (report date 2026-06-14):
Average estimate: 4.55 USD
Low estimate: 4.50
High estimate: 4.60
Number of analysts: 3
Year-ago value: 4.44
Growth: 0.02
Analyst revenue estimates for BSVN, period +1y (report date 2026-06-14):
Average estimate: 104250000.00 USD
Low estimate: 103400000.00
High estimate: 105100000.00
Number of analysts: 2
Year-ago value: 100000000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period 0q (report date 2026-06-14):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.16
Growth: -0.11
Analyst revenue estimates for BSVN, period 0q (report date 2026-06-14):
Average estimate: 24100500.00 USD
Low estimate: 24001000.00
High estimate: 24200000.00
Number of analysts: 2
Year-ago value: 24439000.00
Growth: -0.01
Analyst earnings estimates for BSVN, period 0y (report date 2026-06-14):
Average estimate: 4.44 USD
Low estimate: 4.38
High estimate: 4.50
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.01
Analyst revenue estimates for BSVN, period 0y (report date 2026-06-14):
Average estimate: 100000000.00 USD
Low estimate: 99700000.00
High estimate: 100300000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period +1q (report date 2026-06-20):
Average estimate: 1.08 USD
Low estimate: 1.06
High estimate: 1.10
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.05
Analyst revenue estimates for BSVN, period +1q (report date 2026-06-20):
Average estimate: 24669500.00 USD
Low estimate: 24639000.00
High estimate: 24700000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.02
Analyst earnings estimates for BSVN, period +1y (report date 2026-06-20):
Average estimate: 4.55 USD
Low estimate: 4.50
High estimate: 4.60
Number of analysts: 3
Year-ago value: 4.44
Growth: 0.02
Analyst revenue estimates for BSVN, period +1y (report date 2026-06-20):
Average estimate: 104250000.00 USD
Low estimate: 103400000.00
High estimate: 105100000.00
Number of analysts: 2
Year-ago value: 100000000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period 0q (report date 2026-06-20):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.16
Growth: -0.11
Analyst revenue estimates for BSVN, period 0q (report date 2026-06-20):
Average estimate: 24100500.00 USD
Low estimate: 24001000.00
High estimate: 24200000.00
Number of analysts: 2
Year-ago value: 24439000.00
Growth: -0.01
Analyst earnings estimates for BSVN, period 0y (report date 2026-06-20):
Average estimate: 4.44 USD
Low estimate: 4.38
High estimate: 4.50
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.01
Analyst revenue estimates for BSVN, period 0y (report date 2026-06-20):
Average estimate: 100000000.00 USD
Low estimate: 99700000.00
High estimate: 100300000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period +1q (report date 2026-06-22):
Average estimate: 1.08 USD
Low estimate: 1.06
High estimate: 1.10
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.05
Analyst revenue estimates for BSVN, period +1q (report date 2026-06-22):
Average estimate: 24669500.00 USD
Low estimate: 24639000.00
High estimate: 24700000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.02
Analyst earnings estimates for BSVN, period +1y (report date 2026-06-22):
Average estimate: 4.55 USD
Low estimate: 4.50
High estimate: 4.60
Number of analysts: 3
Year-ago value: 4.44
Growth: 0.02
Analyst revenue estimates for BSVN, period +1y (report date 2026-06-22):
Average estimate: 104250000.00 USD
Low estimate: 103400000.00
High estimate: 105100000.00
Number of analysts: 2
Year-ago value: 100000000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period 0q (report date 2026-06-22):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.16
Growth: -0.11
Analyst revenue estimates for BSVN, period 0q (report date 2026-06-22):
Average estimate: 24100500.00 USD
Low estimate: 24001000.00
High estimate: 24200000.00
Number of analysts: 2
Year-ago value: 24439000.00
Growth: -0.01
Analyst earnings estimates for BSVN, period 0y (report date 2026-06-22):
Average estimate: 4.44 USD
Low estimate: 4.38
High estimate: 4.50
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.01
Analyst revenue estimates for BSVN, period 0y (report date 2026-06-22):
Average estimate: 100000000.00 USD
Low estimate: 99700000.00
High estimate: 100300000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period +1q (report date 2026-07-01):
Average estimate: 1.08 USD
Low estimate: 1.06
High estimate: 1.10
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.05
Analyst revenue estimates for BSVN, period +1q (report date 2026-07-01):
Average estimate: 24669500.00 USD
Low estimate: 24639000.00
High estimate: 24700000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.02
Analyst earnings estimates for BSVN, period +1y (report date 2026-07-01):
Average estimate: 4.55 USD
Low estimate: 4.50
High estimate: 4.60
Number of analysts: 3
Year-ago value: 4.44
Growth: 0.02
Analyst revenue estimates for BSVN, period +1y (report date 2026-07-01):
Average estimate: 104250000.00 USD
Low estimate: 103400000.00
High estimate: 105100000.00
Number of analysts: 2
Year-ago value: 100000000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period 0q (report date 2026-07-01):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.16
Growth: -0.11
Analyst revenue estimates for BSVN, period 0q (report date 2026-07-01):
Average estimate: 24100500.00 USD
Low estimate: 24001000.00
High estimate: 24200000.00
Number of analysts: 2
Year-ago value: 24439000.00
Growth: -0.01
Analyst earnings estimates for BSVN, period 0y (report date 2026-07-01):
Average estimate: 4.44 USD
Low estimate: 4.38
High estimate: 4.50
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.01
Analyst revenue estimates for BSVN, period 0y (report date 2026-07-01):
Average estimate: 100000000.00 USD
Low estimate: 99700000.00
High estimate: 100300000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period +1q (report date 2026-07-04):
Average estimate: 1.08 USD
Low estimate: 1.06
High estimate: 1.10
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.05
Analyst revenue estimates for BSVN, period +1q (report date 2026-07-04):
Average estimate: 24669500.00 USD
Low estimate: 24639000.00
High estimate: 24700000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.02
Analyst earnings estimates for BSVN, period +1y (report date 2026-07-04):
Average estimate: 4.55 USD
Low estimate: 4.50
High estimate: 4.60
Number of analysts: 3
Year-ago value: 4.44
Growth: 0.02
Analyst revenue estimates for BSVN, period +1y (report date 2026-07-04):
Average estimate: 104250000.00 USD
Low estimate: 103400000.00
High estimate: 105100000.00
Number of analysts: 2
Year-ago value: 100000000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period 0q (report date 2026-07-04):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.16
Growth: -0.11
Analyst revenue estimates for BSVN, period 0q (report date 2026-07-04):
Average estimate: 24100500.00 USD
Low estimate: 24001000.00
High estimate: 24200000.00
Number of analysts: 2
Year-ago value: 24439000.00
Growth: -0.01
Analyst earnings estimates for BSVN, period 0y (report date 2026-07-04):
Average estimate: 4.44 USD
Low estimate: 4.38
High estimate: 4.50
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.01
Analyst revenue estimates for BSVN, period 0y (report date 2026-07-04):
Average estimate: 100000000.00 USD
Low estimate: 99700000.00
High estimate: 100300000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period +1q (report date 2026-07-08):
Average estimate: 1.08 USD
Low estimate: 1.06
High estimate: 1.10
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.05
Analyst revenue estimates for BSVN, period +1q (report date 2026-07-08):
Average estimate: 24669500.00 USD
Low estimate: 24639000.00
High estimate: 24700000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.02
Analyst earnings estimates for BSVN, period +1y (report date 2026-07-08):
Average estimate: 4.55 USD
Low estimate: 4.50
High estimate: 4.60
Number of analysts: 3
Year-ago value: 4.44
Growth: 0.02
Analyst revenue estimates for BSVN, period +1y (report date 2026-07-08):
Average estimate: 104250000.00 USD
Low estimate: 103400000.00
High estimate: 105100000.00
Number of analysts: 2
Year-ago value: 100000000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period 0q (report date 2026-07-08):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.16
Growth: -0.11
Analyst revenue estimates for BSVN, period 0q (report date 2026-07-08):
Average estimate: 24100500.00 USD
Low estimate: 24001000.00
High estimate: 24200000.00
Number of analysts: 2
Year-ago value: 24439000.00
Growth: -0.01
Analyst earnings estimates for BSVN, period 0y (report date 2026-07-08):
Average estimate: 4.44 USD
Low estimate: 4.38
High estimate: 4.50
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.01
Analyst revenue estimates for BSVN, period 0y (report date 2026-07-08):
Average estimate: 100000000.00 USD
Low estimate: 99700000.00
High estimate: 100300000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.04
Analyst earnings estimates for BSVN, period +1q (report date 2026-07-18):
Average estimate: 1.07 USD
Low estimate: 1.06
High estimate: 1.09
Number of analysts: 3
Year-ago value: 1.12
Growth: -0.04
Analyst revenue estimates for BSVN, period +1q (report date 2026-07-18):
Average estimate: 24335000.00 USD
Low estimate: 24070000.00
High estimate: 24600000.00
Number of analysts: 2
Year-ago value: 24104000.00
Growth: 0.01
Analyst earnings estimates for BSVN, period +1y (report date 2026-07-18):
Average estimate: 4.48 USD
Low estimate: 4.38
High estimate: 4.55
Number of analysts: 3
Year-ago value: 4.42
Growth: 0.01
Analyst revenue estimates for BSVN, period +1y (report date 2026-07-18):
Average estimate: 102000000.00 USD
Low estimate: 101000000.00
High estimate: 103000000.00
Number of analysts: 2
Year-ago value: 97200000.00
Growth: 0.05
Analyst earnings estimates for BSVN, period 0q (report date 2026-07-18):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.08
Analyst revenue estimates for BSVN, period 0q (report date 2026-07-18):
Average estimate: 23803000.00 USD
Low estimate: 23706000.00
High estimate: 23900000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.06
Analyst earnings estimates for BSVN, period 0y (report date 2026-07-18):
Average estimate: 4.42 USD
Low estimate: 4.38
High estimate: 4.45
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.02
Analyst revenue estimates for BSVN, period 0y (report date 2026-07-18):
Average estimate: 97200000.00 USD
Low estimate: 96900000.00
High estimate: 97500000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.01
Analyst earnings estimates for BSVN, period +1q (report date 2026-07-25):
Average estimate: 1.07 USD
Low estimate: 1.06
High estimate: 1.09
Number of analysts: 3
Year-ago value: 1.12
Growth: -0.04
Analyst revenue estimates for BSVN, period +1q (report date 2026-07-25):
Average estimate: 24335000.00 USD
Low estimate: 24070000.00
High estimate: 24600000.00
Number of analysts: 2
Year-ago value: 24104000.00
Growth: 0.01
Analyst earnings estimates for BSVN, period +1y (report date 2026-07-25):
Average estimate: 4.48 USD
Low estimate: 4.38
High estimate: 4.55
Number of analysts: 3
Year-ago value: 4.42
Growth: 0.01
Analyst revenue estimates for BSVN, period +1y (report date 2026-07-25):
Average estimate: 102000000.00 USD
Low estimate: 101000000.00
High estimate: 103000000.00
Number of analysts: 2
Year-ago value: 97200000.00
Growth: 0.05
Analyst earnings estimates for BSVN, period 0q (report date 2026-07-25):
Average estimate: 1.04 USD
Low estimate: 1.03
High estimate: 1.05
Number of analysts: 3
Year-ago value: 1.13
Growth: -0.08
Analyst revenue estimates for BSVN, period 0q (report date 2026-07-25):
Average estimate: 23803000.00 USD
Low estimate: 23706000.00
High estimate: 23900000.00
Number of analysts: 2
Year-ago value: 25236000.00
Growth: -0.06
Analyst earnings estimates for BSVN, period 0y (report date 2026-07-25):
Average estimate: 4.42 USD
Low estimate: 4.38
High estimate: 4.45
Number of analysts: 3
Year-ago value: 4.50
Growth: -0.02
Analyst revenue estimates for BSVN, period 0y (report date 2026-07-25):
Average estimate: 97200000.00 USD
Low estimate: 96900000.00
High estimate: 97500000.00
Number of analysts: 2
Year-ago value: 96376000.00
Growth: 0.01
Analyst earnings estimates for BSX, period +1q (report date 2026-05-30):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-05-30):
Average estimate: 5390057780.00 USD
Low estimate: 5330000000.00
High estimate: 5437150000.00
Number of analysts: 25
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-05-30):
Average estimate: 3.74 USD
Low estimate: 3.65
High estimate: 3.90
Number of analysts: 29
Year-ago value: 3.37
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-05-30):
Average estimate: 23451739050.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 30
Year-ago value: 21648080870.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-05-30):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 24
Year-ago value: 0.75
Growth: 0.11
Analyst revenue estimates for BSX, period 0q (report date 2026-05-30):
Average estimate: 5380912340.00 USD
Low estimate: 5318000000.00
High estimate: 5445000000.00
Number of analysts: 26
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-05-30):
Average estimate: 3.37 USD
Low estimate: 3.34
High estimate: 3.42
Number of analysts: 28
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-05-30):
Average estimate: 21648080870.00 USD
Low estimate: 21418100000.00
High estimate: 22201840000.00
Number of analysts: 30
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-06-07):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-06-07):
Average estimate: 5382425780.00 USD
Low estimate: 5330000000.00
High estimate: 5432667540.00
Number of analysts: 25
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-06-07):
Average estimate: 3.73 USD
Low estimate: 3.65
High estimate: 3.90
Number of analysts: 29
Year-ago value: 3.37
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-06-07):
Average estimate: 23390798320.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 30
Year-ago value: 21605388830.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-06-07):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 24
Year-ago value: 0.75
Growth: 0.11
Analyst revenue estimates for BSX, period 0q (report date 2026-06-07):
Average estimate: 5376609270.00 USD
Low estimate: 5318000000.00
High estimate: 5423000000.00
Number of analysts: 26
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-06-07):
Average estimate: 3.37 USD
Low estimate: 3.32
High estimate: 3.42
Number of analysts: 28
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-06-07):
Average estimate: 21605388830.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 29
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-06-14):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-06-14):
Average estimate: 5380085780.00 USD
Low estimate: 5318000000.00
High estimate: 5432667540.00
Number of analysts: 25
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-06-14):
Average estimate: 3.72 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 29
Year-ago value: 3.36
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-06-14):
Average estimate: 23374636010.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 30
Year-ago value: 21600266760.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-06-14):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 24
Year-ago value: 0.75
Growth: 0.11
Analyst revenue estimates for BSX, period 0q (report date 2026-06-14):
Average estimate: 5375474650.00 USD
Low estimate: 5318000000.00
High estimate: 5423000000.00
Number of analysts: 26
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-06-14):
Average estimate: 3.36 USD
Low estimate: 3.32
High estimate: 3.42
Number of analysts: 28
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-06-14):
Average estimate: 21600266760.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 29
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-06-20):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-06-20):
Average estimate: 5380085780.00 USD
Low estimate: 5318000000.00
High estimate: 5432667540.00
Number of analysts: 25
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-06-20):
Average estimate: 3.72 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 29
Year-ago value: 3.36
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-06-20):
Average estimate: 23374636010.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 30
Year-ago value: 21600266760.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-06-20):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 24
Year-ago value: 0.75
Growth: 0.11
Analyst revenue estimates for BSX, period 0q (report date 2026-06-20):
Average estimate: 5375474650.00 USD
Low estimate: 5318000000.00
High estimate: 5423000000.00
Number of analysts: 26
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-06-20):
Average estimate: 3.36 USD
Low estimate: 3.32
High estimate: 3.42
Number of analysts: 28
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-06-20):
Average estimate: 21600266760.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 29
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-06-22):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 22
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-06-22):
Average estimate: 5377971150.00 USD
Low estimate: 5318000000.00
High estimate: 5432667540.00
Number of analysts: 24
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-06-22):
Average estimate: 3.72 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 28
Year-ago value: 3.36
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-06-22):
Average estimate: 23368675930.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 29
Year-ago value: 21596623460.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-06-22):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.11
Analyst revenue estimates for BSX, period 0q (report date 2026-06-22):
Average estimate: 5374245750.00 USD
Low estimate: 5318000000.00
High estimate: 5423000000.00
Number of analysts: 25
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-06-22):
Average estimate: 3.36 USD
Low estimate: 3.32
High estimate: 3.42
Number of analysts: 27
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-06-22):
Average estimate: 21596623460.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 28
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-07-01):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 22
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-07-01):
Average estimate: 5375346150.00 USD
Low estimate: 5318000000.00
High estimate: 5432667540.00
Number of analysts: 24
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-07-01):
Average estimate: 3.72 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 28
Year-ago value: 3.36
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-07-01):
Average estimate: 23355444890.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 29
Year-ago value: 21591062740.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-07-01):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.10
Analyst revenue estimates for BSX, period 0q (report date 2026-07-01):
Average estimate: 5372805750.00 USD
Low estimate: 5318000000.00
High estimate: 5423000000.00
Number of analysts: 25
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-07-01):
Average estimate: 3.36 USD
Low estimate: 3.32
High estimate: 3.40
Number of analysts: 27
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-07-01):
Average estimate: 21591062740.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 28
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-07-04):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.87
Number of analysts: 22
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-07-04):
Average estimate: 5375346150.00 USD
Low estimate: 5318000000.00
High estimate: 5432667540.00
Number of analysts: 24
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-07-04):
Average estimate: 3.72 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 28
Year-ago value: 3.36
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-07-04):
Average estimate: 23355444890.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 29
Year-ago value: 21591062740.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-07-04):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.10
Analyst revenue estimates for BSX, period 0q (report date 2026-07-04):
Average estimate: 5372805750.00 USD
Low estimate: 5318000000.00
High estimate: 5423000000.00
Number of analysts: 25
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-07-04):
Average estimate: 3.36 USD
Low estimate: 3.32
High estimate: 3.40
Number of analysts: 27
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-07-04):
Average estimate: 21591062740.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 28
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-07-08):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.85
Number of analysts: 21
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-07-08):
Average estimate: 5373100330.00 USD
Low estimate: 5318000000.00
High estimate: 5432667540.00
Number of analysts: 23
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-07-08):
Average estimate: 3.71 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 28
Year-ago value: 3.36
Growth: 0.11
Analyst revenue estimates for BSX, period +1y (report date 2026-07-08):
Average estimate: 23339755240.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 29
Year-ago value: 21584741310.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-07-08):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 23
Year-ago value: 0.75
Growth: 0.10
Analyst revenue estimates for BSX, period 0q (report date 2026-07-08):
Average estimate: 5370965750.00 USD
Low estimate: 5318000000.00
High estimate: 5418000000.00
Number of analysts: 25
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-07-08):
Average estimate: 3.36 USD
Low estimate: 3.32
High estimate: 3.40
Number of analysts: 27
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-07-08):
Average estimate: 21584741310.00 USD
Low estimate: 21418100000.00
High estimate: 21908000000.00
Number of analysts: 28
Year-ago value: 20074000000.00
Growth: 0.08
Analyst earnings estimates for BSX, period +1q (report date 2026-07-18):
Average estimate: 0.84 USD
Low estimate: 0.79
High estimate: 0.85
Number of analysts: 20
Year-ago value: 0.75
Growth: 0.11
Analyst revenue estimates for BSX, period +1q (report date 2026-07-18):
Average estimate: 5363929980.00 USD
Low estimate: 5264000000.00
High estimate: 5432667540.00
Number of analysts: 22
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-07-18):
Average estimate: 3.71 USD
Low estimate: 3.54
High estimate: 3.90
Number of analysts: 27
Year-ago value: 3.36
Growth: 0.10
Analyst revenue estimates for BSX, period +1y (report date 2026-07-18):
Average estimate: 23305991710.00 USD
Low estimate: 22512500000.00
High estimate: 24597000000.00
Number of analysts: 28
Year-ago value: 21565015290.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-07-18):
Average estimate: 0.83 USD
Low estimate: 0.80
High estimate: 0.84
Number of analysts: 22
Year-ago value: 0.75
Growth: 0.10
Analyst revenue estimates for BSX, period 0q (report date 2026-07-18):
Average estimate: 5365639690.00 USD
Low estimate: 5282000000.00
High estimate: 5418000000.00
Number of analysts: 24
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-07-18):
Average estimate: 3.36 USD
Low estimate: 3.28
High estimate: 3.40
Number of analysts: 26
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-07-18):
Average estimate: 21565015290.00 USD
Low estimate: 21259600000.00
High estimate: 21908000000.00
Number of analysts: 27
Year-ago value: 20074000000.00
Growth: 0.07
Analyst earnings estimates for BSX, period +1q (report date 2026-07-25):
Average estimate: 0.84 USD
Low estimate: 0.82
High estimate: 0.85
Number of analysts: 19
Year-ago value: 0.75
Growth: 0.12
Analyst revenue estimates for BSX, period +1q (report date 2026-07-25):
Average estimate: 5368498080.00 USD
Low estimate: 5264000000.00
High estimate: 5432667540.00
Number of analysts: 21
Year-ago value: 5065000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period +1y (report date 2026-07-25):
Average estimate: 3.71 USD
Low estimate: 3.60
High estimate: 3.90
Number of analysts: 26
Year-ago value: 3.36
Growth: 0.10
Analyst revenue estimates for BSX, period +1y (report date 2026-07-25):
Average estimate: 23323652430.00 USD
Low estimate: 22792000000.00
High estimate: 24597000000.00
Number of analysts: 28
Year-ago value: 21573363440.00
Growth: 0.08
Analyst earnings estimates for BSX, period 0q (report date 2026-07-25):
Average estimate: 0.83 USD
Low estimate: 0.81
High estimate: 0.84
Number of analysts: 22
Year-ago value: 0.75
Growth: 0.10
Analyst revenue estimates for BSX, period 0q (report date 2026-07-25):
Average estimate: 5368056360.00 USD
Low estimate: 5311000000.00
High estimate: 5418000000.00
Number of analysts: 24
Year-ago value: 5061000000.00
Growth: 0.06
Analyst earnings estimates for BSX, period 0y (report date 2026-07-25):
Average estimate: 3.36 USD
Low estimate: 3.30
High estimate: 3.40
Number of analysts: 25
Year-ago value: 3.06
Growth: 0.10
Analyst revenue estimates for BSX, period 0y (report date 2026-07-25):
Average estimate: 21573363440.00 USD
Low estimate: 21309000000.00
High estimate: 21908000000.00
Number of analysts: 27
Year-ago value: 20074000000.00
Growth: 0.07
Analyst revenue estimates for BSX.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.AX, period +1y (report date 2026-06-01):
Average estimate: 4000000.00 AUD
Low estimate: 4000000.00
High estimate: 4000000.00
Number of analysts: 1
Year-ago value: 4000000.00
Growth: 0.00
Analyst revenue estimates for BSX.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.02
Growth: 1.00
Analyst revenue estimates for BSX.AX, period 0y (report date 2026-06-01):
Average estimate: 4000000.00 AUD
Low estimate: 4000000.00
High estimate: 4000000.00
Number of analysts: 1
Year-ago value: 1167150.00
Growth: 2.43
Analyst revenue estimates for BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.AX, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BSX.AX, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BSX.AX, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BSX.AX, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.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 BSX.DE, period +1q (report date 2026-06-01):
Average estimate: 5390057780.00 USD
Low estimate: 5330000000.00
High estimate: 5437150000.00
Number of analysts: 25
Year-ago value: 5065000000.00
Growth: 0.06
Analyst revenue estimates for BSX.DE, period +1y (report date 2026-06-01):
Average estimate: 23451739050.00 USD
Low estimate: 22872000000.00
High estimate: 24597000000.00
Number of analysts: 30
Year-ago value: 21648080870.00
Growth: 0.08
Analyst revenue estimates for BSX.DE, period 0q (report date 2026-06-01):
Average estimate: 5380912340.00 USD
Low estimate: 5318000000.00
High estimate: 5445000000.00
Number of analysts: 26
Year-ago value: 5061000000.00
Growth: 0.06
Analyst revenue estimates for BSX.DE, period 0y (report date 2026-06-01):
Average estimate: 21648080870.00 USD
Low estimate: 21418100000.00
High estimate: 22201840000.00
Number of analysts: 30
Year-ago value: 20074000000.00
Growth: 0.08
Analyst revenue estimates for BSX.DE, period +1q (report date 2026-07-18):
Average estimate: 5363929980.00 USD
Low estimate: 5264000000.00
High estimate: 5432667540.00
Number of analysts: 22
Year-ago value: 5065000000.00
Growth: 0.06
Analyst revenue estimates for BSX.DE, period +1y (report date 2026-07-18):
Average estimate: 23305991710.00 USD
Low estimate: 22512500000.00
High estimate: 24597000000.00
Number of analysts: 28
Year-ago value: 21565015290.00
Growth: 0.08
Analyst revenue estimates for BSX.DE, period 0q (report date 2026-07-18):
Average estimate: 5365639690.00 USD
Low estimate: 5282000000.00
High estimate: 5418000000.00
Number of analysts: 24
Year-ago value: 5061000000.00
Growth: 0.06
Analyst revenue estimates for BSX.DE, period 0y (report date 2026-07-18):
Average estimate: 21565015290.00 USD
Low estimate: 21259600000.00
High estimate: 21908000000.00
Number of analysts: 27
Year-ago value: 20074000000.00
Growth: 0.07
Analyst revenue estimates for BSX.DE, period +1q (report date 2026-07-25):
Average estimate: 5368498080.00 USD
Low estimate: 5264000000.00
High estimate: 5432667540.00
Number of analysts: 21
Year-ago value: 5065000000.00
Growth: 0.06
Analyst revenue estimates for BSX.DE, period +1y (report date 2026-07-25):
Average estimate: 23323652430.00 USD
Low estimate: 22792000000.00
High estimate: 24597000000.00
Number of analysts: 28
Year-ago value: 21573363440.00
Growth: 0.08
Analyst revenue estimates for BSX.DE, period 0q (report date 2026-07-25):
Average estimate: 5368056360.00 USD
Low estimate: 5311000000.00
High estimate: 5418000000.00
Number of analysts: 24
Year-ago value: 5061000000.00
Growth: 0.06
Analyst revenue estimates for BSX.DE, period 0y (report date 2026-07-25):
Average estimate: 21573363440.00 USD
Low estimate: 21309000000.00
High estimate: 21908000000.00
Number of analysts: 27
Year-ago value: 20074000000.00
Growth: 0.07
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-06-01):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00
Analyst revenue estimates for BSX.TO, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0y (report date 2026-06-01):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.30
Analyst revenue estimates for BSX.TO, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-06-14):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00
Analyst revenue estimates for BSX.TO, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0y (report date 2026-06-14):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.30
Analyst revenue estimates for BSX.TO, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-06-20):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00
Analyst revenue estimates for BSX.TO, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0y (report date 2026-06-20):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.30
Analyst revenue estimates for BSX.TO, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-06-22):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-06-22):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-06-22):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00
Analyst revenue estimates for BSX.TO, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0y (report date 2026-06-22):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.30
Analyst revenue estimates for BSX.TO, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-07-01):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00
Analyst revenue estimates for BSX.TO, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0y (report date 2026-07-01):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.30
Analyst revenue estimates for BSX.TO, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-07-04):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.01
Growth: -2.00
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00
Analyst revenue estimates for BSX.TO, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0y (report date 2026-07-04):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.30
Analyst revenue estimates for BSX.TO, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1q (report date 2026-07-08):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for BSX.TO, period +1q (report date 2026-07-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period +1y (report date 2026-07-08):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.01
Growth: -0.50
Analyst revenue estimates for BSX.TO, period +1y (report date 2026-07-08):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for BSX.TO, period 0q (report date 2026-07-08):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 1.00