Marie Thibault

Stock Analyst at BTIG

(0.11)
# 4,792
Out of 5,118 analysts
771
Total ratings
42.2%
Success rate
-7%
Average return

Stocks Rated by Marie Thibault

Haemonetics
Nov 5, 2026
Reiterated: Buy
Price Target: $130 → $142
Current: $119.93
Upside: +18.40%
iRhythm Holdings
Nov 5, 2026
Reiterated: Buy
Price Target: $185 → $170
Current: $90.22
Upside: +88.43%
Pulse Biosciences
Nov 5, 2026
Reiterated: Buy
Price Target: $70
Current: $53.29
Upside: +31.36%
Orchestra BioMed Holdings
Nov 4, 2026
Reiterated: Buy
Price Target: $10
Current: $5.68
Upside: +76.06%
Insulet
Nov 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $146.51
Upside: -
AtriCure
Nov 3, 2026
Reiterated: Buy
Price Target: $55 → $70
Current: $58.54
Upside: +19.58%
CeriBell
Nov 3, 2026
Reiterated: Buy
Price Target: $30
Current: $26.59
Upside: +12.82%
Boston Scientific
Oct 28, 2026
Reiterated: Buy
Price Target: $56 → $49
Current: $42.75
Upside: +14.62%
Abbott Laboratories
Oct 21, 2026
Reiterated: Buy
Price Target: $134 → $125
Current: $109.93
Upside: +13.71%
Embecta
Oct 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $6.19
Upside: -
Reiterated: Buy
Price Target: $110
Current: $102.14
Upside: +7.70%
Reiterated: Buy
Price Target: $2
Current: $0.7195
Upside: +177.97%
Reiterated: Buy
Price Target: $28
Current: $16.71
Upside: +67.56%
Reiterated: Hold
Price Target: n/a
Current: $8.59
Upside: -
Reiterated: Buy
Price Target: $32
Current: $28.80
Upside: +11.11%
Reiterated: Buy
Price Target: $80 → $90
Current: $79.41
Upside: +13.34%
Reiterated: Buy
Price Target: $16 → $17
Current: $14.93
Upside: +13.86%
Reiterated: Hold
Price Target: n/a
Current: $2.16
Upside: -
Rated: Hold
Price Target: n/a
Current: $0.11
Upside: -
Reiterated: Buy
Price Target: $15
Current: $4.23
Upside: +254.61%
Reiterated: Buy
Price Target: $62
Current: $67.02
Upside: n/a
Reiterated: Buy
Price Target: $150
Current: $342.37
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $319.21
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Rated: Hold
Price Target: $89
Current: $101.80
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.15
Upside: n/a