Marie Thibault

Stock Analyst at BTIG

(0.06)
# 4,768
Out of 5,060 analysts
763
Total ratings
38.4%
Success rate
-9%
Average return

Stocks Rated by Marie Thibault

AtriCure
Oct 12, 2026
Reiterated: Buy
Price Target: $55 → $63
Current: $56.07
Upside: +12.36%
Boston Scientific
Oct 12, 2026
Reiterated: Buy
Price Target: $56
Current: $44.39
Upside: +26.15%
DexCom
Oct 12, 2026
Reiterated: Buy
Price Target: $90 → $96
Current: $86.04
Upside: +11.58%
Embecta
Oct 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $6.27
Upside: -
Edwards Lifesciences
Oct 9, 2026
Reiterated: Buy
Price Target: $110
Current: $86.60
Upside: +27.02%
Hyperfine
Oct 9, 2026
Reiterated: Buy
Price Target: $2
Current: $0.7548
Upside: +164.97%
MiniMed Group
Oct 9, 2026
Reiterated: Buy
Price Target: $28
Current: $17.49
Upside: +60.09%
Pulse Biosciences
Oct 9, 2026
Reiterated: Buy
Price Target: $70
Current: $44.43
Upside: +57.55%
Senseonics Holdings
Oct 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $7.77
Upside: -
Haemonetics
Oct 8, 2026
Reiterated: Buy
Price Target: $84 → $130
Current: $118.28
Upside: +9.91%
Reiterated: Buy
Price Target: $30
Current: $25.04
Upside: +19.81%
Reiterated: Buy
Price Target: $32
Current: $27.24
Upside: +17.47%
Upgraded: Buy
Price Target: $10
Current: $5.45
Upside: +83.49%
Reiterated: Buy
Price Target: $134
Current: $104.89
Upside: +27.75%
Reiterated: Buy
Price Target: $185
Current: $108.64
Upside: +70.29%
Downgraded: Hold
Price Target: n/a
Current: $141.10
Upside: -
Reiterated: Buy
Price Target: $16 → $17
Current: $14.08
Upside: +20.74%
Reiterated: Hold
Price Target: n/a
Current: $2.16
Upside: -
Rated: Hold
Price Target: n/a
Current: $0.1557
Upside: -
Reiterated: Buy
Price Target: $15
Current: $3.94
Upside: +280.71%
Reiterated: Buy
Price Target: $62
Current: $59.19
Upside: n/a
Reiterated: Buy
Price Target: $150
Current: $343.46
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $320.86
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Rated: Hold
Price Target: $89
Current: $94.75
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.89
Upside: n/a