Marie Thibault

Stock Analyst at BTIG

(0.26)
# 2185
Out of 5,218 analysts
91
Total ratings
42.37%
Success rate
5.99%
Average return
25 Stocks
Name Action Price Target Current % Upside Ratings Updated
Embecta
Upgrades: Buy
26
19.41 33.95% 2 Nov 27, 2024
Insulet
Maintains: Strong Buy
260 270
269.59 0.15% 4 Nov 8, 2024
Masimo
Maintains: Strong Buy
166 170
175.97 -3.39% 3 Oct 14, 2024
Establishment Labs H...
Maintains: Strong Buy
62 65
45.77 42.01% 8 Oct 14, 2024
Boston Scientific
Maintains: Strong Buy
84 93
90.16 3.15% 7 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
112
81.16 38% 1 Sep 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
58 53
31.49 68.31% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
156 120
77.21 55.42% 7 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
19 20
12.09 65.43% 3 Aug 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
165 140
86.54 61.77% 7 Jun 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 5 Apr 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
1.94 54.64% 3 Mar 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 125
113.45 10.18% 11 Jan 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 97
55.66 74.27% 3 Oct 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
11 5
n/a n/a 3 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Aug 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
2 2
0.06 2400% 3 Jun 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 7
1.92 264.58% 1 Jun 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Oct 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Jan 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Aug 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 May 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
11 6
252.35 -97.62% 1 Apr 9, 2020