Marie Thibault

Stock Analyst at BTIG

(0.03)
# 4,344
Out of 4,352 analysts
768
Total ratings
33.6%
Success rate
-14.5%
Average return

Stocks Rated by Marie Thibault

Insulet
May 27, 2026
Rated: Buy
Price Target: $260$235
Current: $144.94
Upside: +62.14%
DexCom
May 15, 2026
Reiterated: Buy
Price Target: $80
Current: $73.74
Upside: +8.49%
Hyperfine
May 13, 2026
Reiterated: Buy
Price Target: $2
Current: $1.56
Upside: +28.21%
CeriBell
May 12, 2026
Reiterated: Buy
Price Target: $30$28
Current: $18.45
Upside: +51.76%
Accuray
May 7, 2026
Downgraded: Hold
Price Target: n/a
Current: $0.3784
Upside: -
iRhythm Holdings
May 7, 2026
Maintained: Buy
Price Target: $185
Current: $113.90
Upside: +62.42%
AtriCure
May 6, 2026
Reiterated: Buy
Price Target: $54$45
Current: $27.67
Upside: +62.63%
Embecta
May 6, 2026
Downgraded: Hold
Price Target: n/a
Current: $3.38
Upside: -
Edwards Lifesciences
Apr 24, 2026
Reiterated: Buy
Price Target: $103$100
Current: $86.47
Upside: +15.65%
Boston Scientific
Apr 22, 2026
Maintained: Buy
Price Target: $110$80
Current: $48.31
Upside: +65.60%
Maintained: Buy
Price Target: $131
Current: $85.60
Upside: +53.04%
Maintained: Buy
Price Target: $88$84
Current: $67.81
Upside: +23.88%
Maintained: Buy
Price Target: $32$30
Current: $21.26
Upside: +41.11%
Initiated Coverage: Buy
Price Target: $25
Current: $12.04
Upside: +107.64%
Maintained: Hold
Price Target: n/a
Current: $0.46
Upside: -
Maintained: Hold
Price Target: n/a
Current: $6.79
Upside: -
Maintained: Buy
Price Target: $23
Current: $10.78
Upside: +113.36%
Downgraded: Hold
Price Target: n/a
Current: $178.45
Upside: -
Maintained: Hold
Price Target: n/a
Current: $3.91
Upside: -
Maintained: Buy
Price Target: $15
Current: $4.89
Upside: +206.75%
Reiterated: Buy
Price Target: $62
Current: $70.69
Upside: n/a
Reiterated: Buy
Price Target: $150
Current: $312.06
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $318.30
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Rated: Hold
Price Target: $89
Current: $73.81
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.54
Upside: n/a