Updated: May 14, 2026

Marie Thibault's Stock Ratings

BTIG Analyst

Marie Thibault is an analyst at BTIG. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends.

Overall Average Return

1.99%

Smart Score

54.7%

Overall Average Return Percentile

39th

Number of Ratings

153
Buy NowGet Alert
05/07/2026ARAYBuy Now
Accuray
$0.29DowngradeBuy → NeutralGet Alert
05/06/2026PODDBuy Now
Insulet
$148.5075.08%$320 → $260MaintainsBuyGet Alert
05/06/2026EMBCBuy Now
Embecta
$3.15DowngradeBuy → NeutralGet Alert
04/29/2026HYPRBuy Now
Hyperfine
$1.5628.21% → $2Initiates → BuyGet Alert
04/27/2026ABTBuy Now
Abbott Laboratories
$84.6154.83%$131 → $131ReiteratesBuy → BuyGet Alert
04/24/2026EWBuy Now
Edwards Lifesciences
$81.1623.21%$98 → $100MaintainsBuyGet Alert
04/22/2026BSXBuy Now
Boston Scientific
$53.6149.22%$90 → $80MaintainsBuyGet Alert
04/17/2026ABTBuy Now
Abbott Laboratories
$84.6154.83%$131 → $131ReiteratesBuy → BuyGet Alert
04/07/2026KMTSBuy Now
Kestra Medical Techs
$22.0844.93%$32 → $32ReiteratesBuy → BuyGet Alert
03/31/2026MMEDBuy Now
Minimed Group
$11.30121.24% → $25Initiates → BuyGet Alert
03/31/2026ABTBuy Now
Abbott Laboratories
$84.6154.83%$140 → $131MaintainsBuyGet Alert
03/25/2026KMTSBuy Now
Kestra Medical Techs
$22.0844.93%$32 → $32ReiteratesBuy → BuyGet Alert
03/18/2026KMTSBuy Now
Kestra Medical Techs
$22.0844.93%$32 → $32ReiteratesBuy → BuyGet Alert
03/09/2026DXCMBuy Now
DexCom
$61.0039.34%$85 → $85ReiteratesBuy → BuyGet Alert
02/26/2026DCTHBuy Now
Delcath Systems
$11.6662.95%$23 → $19MaintainsBuyGet Alert
02/25/2026DXCMBuy Now
DexCom
$61.0039.34%$85 → $85ReiteratesBuy → BuyGet Alert
02/18/2026PODDBuy Now
Insulet
$148.50155.89%$380 → $380ReiteratesBuy → BuyGet Alert
02/18/2026MASIBuy Now
Masimo
$178.35DowngradeBuy → NeutralGet Alert
02/18/2026ATRCBuy Now
AtriCure
$28.1591.83%$54 → $54ReiteratesBuy → BuyGet Alert
02/13/2026DXCMBuy Now
DexCom
$61.0039.34%$85 → $85ReiteratesBuy → BuyGet Alert
02/12/2026OMBuy Now
Outset Medical
$3.81293.7%$17 → $15MaintainsBuyGet Alert
02/11/2026EWBuy Now
Edwards Lifesciences
$81.1626.91%$103 → $103ReiteratesBuy → BuyGet Alert
02/09/2026BSXBuy Now
Boston Scientific
$53.61105.18%$110 → $110ReiteratesBuy → BuyGet Alert
02/06/2026EMBCBuy Now
Embecta
$3.15694.53%$25 → $25ReiteratesBuy → BuyGet Alert
02/06/2026HAEBuy Now
Haemonetics
$57.1254.06%$88 → $88ReiteratesBuy → BuyGet Alert
02/05/2026ARAYBuy Now
Accuray
$0.29589.66%$4 → $2MaintainsBuyGet Alert
02/04/2026BSXBuy Now
Boston Scientific
$53.61105.18%$132 → $110MaintainsBuyGet Alert
01/28/2026CBLLBuy Now
CeriBell
$16.4682.26%$30 → $30ReiteratesBuy → BuyGet Alert
01/23/2026ABTBuy Now
Abbott Laboratories
$84.6165.47%$145 → $140MaintainsBuyGet Alert
01/09/2026HAEBuy Now
Haemonetics
$57.1254.06%$88 → $88ReiteratesBuy → BuyGet Alert
12/16/2025OMBuy Now
Outset Medical
$3.81346.19%$17 → $17ReiteratesBuy → BuyGet Alert
12/15/2025CBLLBuy Now
CeriBell
$16.4682.26%$30 → $30ReiteratesBuy → BuyGet Alert
12/05/2025EWBuy Now
Edwards Lifesciences
$81.1626.91%$100 → $103MaintainsBuyGet Alert
12/04/2025MASIBuy Now
Masimo
$178.3512.14%$198 → $200MaintainsBuyGet Alert
11/25/2025EWBuy Now
Edwards Lifesciences
$81.1623.21%$100 → $100ReiteratesBuy → BuyGet Alert
11/24/2025MASIBuy Now
Masimo
$178.3511.02%$198 → $198ReiteratesBuy → BuyGet Alert
11/21/2025HAEBuy Now
Haemonetics
$57.1254.06%$88 → $88ReiteratesBuy → BuyGet Alert
11/21/2025BSXBuy Now
Boston Scientific
$53.61146.22%$132 → $132ReiteratesBuy → BuyGet Alert
11/21/2025PODDBuy Now
Insulet
$148.50155.89%$370 → $380MaintainsBuyGet Alert
11/20/2025ABTBuy Now
Abbott Laboratories
$84.6171.38%$145 → $145ReiteratesBuy → BuyGet Alert
11/18/2025KMTSBuy Now
Kestra Medical Techs
$22.0844.93% → $32Initiates → BuyGet Alert
11/13/2025PODDBuy Now
Insulet
$148.50149.16%$370 → $370ReiteratesBuy → BuyGet Alert
11/11/2025OMBuy Now
Outset Medical
$3.81346.19%$39 → $17MaintainsBuyGet Alert
11/06/2025HAEBuy Now
Haemonetics
$57.1254.06%$85 → $88MaintainsBuyGet Alert
11/06/2025ARAYBuy Now
Accuray
$0.291279.31%$5 → $4MaintainsBuyGet Alert
11/05/2025MASIBuy Now
Masimo
$178.3511.02%$198 → $198ReiteratesBuy → BuyGet Alert
11/04/2025DCTHBuy Now
Delcath Systems
$11.6697.26%$23 → $23ReiteratesBuy → BuyGet Alert
10/31/2025DXCMBuy Now
DexCom
$61.0039.34%$109 → $85MaintainsBuyGet Alert
10/31/2025IRTCBuy Now
iRhythm Technologies
$114.1688.33%$195 → $215MaintainsBuyGet Alert
10/22/2025BSXBuy Now
Boston Scientific
$53.61146.22%$132 → $132ReiteratesBuy → BuyGet Alert
10/20/2025TRUEBuy Now
TrueCar
DowngradeBuy → NeutralGet Alert
10/15/2025ABTBuy Now
Abbott Laboratories
$84.6171.38%$145 → $145ReiteratesBuy → BuyGet Alert
10/01/2025BSXBuy Now
Boston Scientific
$53.61146.22%$127 → $132MaintainsBuyGet Alert
09/23/2025BSXBuy Now
Boston Scientific
$53.61136.89%$127 → $127ReiteratesBuy → BuyGet Alert
09/11/2025MASIBuy Now
Masimo
$178.3511.02%$198 → $198ReiteratesBuy → BuyGet Alert
09/05/2025EMBCBuy Now
Embecta
$3.15694.53%$25 → $25ReiteratesBuy → BuyGet Alert
08/20/2025OBIOBuy Now
Orchestra BioMed Hldgs
$4.03DowngradeBuy → NeutralGet Alert
07/18/2025ABTBuy Now
Abbott Laboratories
$84.6171.38%$148 → $145MaintainsBuyGet Alert
04/30/2025ATRCBuy Now
AtriCure
$28.1584.72%$58 → $52MaintainsBuyGet Alert
04/23/2025BSXBuy Now
Boston Scientific
$53.61131.3%$120 → $124MaintainsBuyGet Alert
03/27/2025ATRCBuy Now
AtriCure
$28.15106.04%$57 → $58MaintainsBuyGet Alert
03/20/2025OBIOBuy Now
Orchestra BioMed Hldgs
$4.03197.77% → $12Initiates → BuyGet Alert
02/13/2025ATRCBuy Now
AtriCure
$28.15102.49%$53 → $57MaintainsBuyGet Alert
01/08/2025NARIBuy Now
Inari Medical
DowngradeBuy → NeutralGet Alert
12/30/2024BSXBuy Now
Boston Scientific
$53.6188.4%$97 → $101MaintainsBuyGet Alert
11/27/2024EMBCBuy Now
Embecta
$3.15726.31% → $26UpgradeNeutral → BuyGet Alert
11/08/2024PODDBuy Now
Insulet
$148.5081.82%$260 → $270MaintainsBuyGet Alert
10/23/2024BSXBuy Now
Boston Scientific
$53.6180.94%$93 → $97MaintainsBuyGet Alert
10/14/2024MASIBuy Now
Masimo
$178.35-4.68%$166 → $170MaintainsBuyGet Alert
10/14/2024PODDBuy Now
Insulet
$148.5075.08%$250 → $260MaintainsBuyGet Alert
10/14/2024ESTABuy Now
Establishment Labs Hldgs
$69.80-6.88%$62 → $65MaintainsBuyGet Alert
10/14/2024BSXBuy Now
Boston Scientific
$53.6173.47%$84 → $93MaintainsBuyGet Alert
09/10/2024HAEBuy Now
Haemonetics
$57.1296.08% → $112Initiates → BuyGet Alert
08/09/2024PODDBuy Now
Insulet
$148.5068.35%$270 → $250MaintainsBuyGet Alert
07/31/2024ATRCBuy Now
AtriCure
$28.1588.28%$58 → $53MaintainsBuyGet Alert
07/26/2024DXCMBuy Now
DexCom
$61.0096.72%$156 → $120MaintainsBuyGet Alert
07/15/2024BSXBuy Now
Boston Scientific
$53.6156.69%$80 → $84MaintainsBuyGet Alert
06/25/2024XAIRBuy Now
Beyond Air
$0.48DowngradeBuy → NeutralGet Alert
03/25/2024MASIBuy Now
Masimo
$178.35-6.92%$145 → $166MaintainsBuyGet Alert
12/29/2023BSXBuy Now
Boston Scientific
$53.6119.38%$64 → $64ReiteratesBuy → BuyGet Alert
10/06/2023VEROBuy Now
Venus Concept
$0.31DowngradeBuy → NeutralGet Alert
09/21/2023BSXBuy Now
Boston Scientific
$53.6119.38%$62 → $64MaintainsBuyGet Alert
08/16/2023DCTHBuy Now
Delcath Systems
$11.6671.53%$19 → $20MaintainsBuyGet Alert
06/26/2023DXCMBuy Now
DexCom
$61.00145.9%$134 → $150MaintainsBuyGet Alert
06/15/2023XAIRBuy Now
Beyond Air
$0.483025% → $15Initiates → BuyGet Alert
06/08/2023IRTCBuy Now
iRhythm Technologies
$114.1622.63%$165 → $140MaintainsBuyGet Alert
04/28/2023DXCMBuy Now
DexCom
$61.00119.67%$132 → $134MaintainsBuyGet Alert
04/17/2023IRTCBuy Now
iRhythm Technologies
$114.1648.91%$168 → $170MaintainsBuyGet Alert
04/17/2023ESTABuy Now
Establishment Labs Hldgs
$69.8050.43%$100 → $105MaintainsBuyGet Alert
04/17/2023DXCMBuy Now
DexCom
$61.00116.39%$126 → $132MaintainsBuyGet Alert
04/17/2023BSXBuy Now
Boston Scientific
$53.610.73%$53 → $54MaintainsBuyGet Alert
04/14/2023VRAYBuy Now
ViewRay
DowngradeBuy → NeutralGet Alert
03/29/2023ICADBuy Now
icad
$4 → $3MaintainsBuyGet Alert
02/22/2023ATRCBuy Now
AtriCure
$28.1595.38%$65 → $55MaintainsBuyGet Alert
01/26/2023ABTBuy Now
Abbott Laboratories
$84.6147.74%$120 → $125MaintainsBuyGet Alert
12/15/2022MASIBuy Now
Masimo
$178.350.93% → $180UpgradeNeutral → BuyGet Alert
10/20/2022ABTBuy Now
Abbott Laboratories
$84.6141.83%$123 → $120MaintainsBuyGet Alert
10/17/2022NARIBuy Now
Inari Medical
$100 → $97MaintainsBuyGet Alert
10/17/2022ATRCBuy Now
AtriCure
$28.15152.22%$75 → $71MaintainsBuyGet Alert
10/10/2022DXCMBuy Now
DexCom
$61.0080.33%$92 → $110MaintainsBuyGet Alert
10/07/2022ESTABuy Now
Establishment Labs Hldgs
$69.8043.27%$90 → $100MaintainsBuyGet Alert
09/08/2022EMBCBuy Now
Embecta
$3.15Initiates → NeutralGet Alert
08/19/2022ABTBuy Now
Abbott Laboratories
$84.6165.47% → $140MaintainsBuyGet Alert
08/12/2022PEARBuy Now
Pear Therapeutics
$11 → $5MaintainsBuyGet Alert
08/05/2022IRTCBuy Now
iRhythm Technologies
$114.1655.92%$155 → $178MaintainsBuyGet Alert
08/04/2022VAPOBuy Now
Vapotherm
DowngradeBuy → NeutralGet Alert
07/28/2022BSXBuy Now
Boston Scientific
$53.61-6.73%$45 → $50MaintainsBuyGet Alert
06/24/2022VRAYBuy Now
ViewRay
$9 → $8MaintainsBuyGet Alert
06/24/2022VEROBuy Now
Venus Concept
$0.311671.28%$7 → $5.5MaintainsBuyGet Alert
06/24/2022VAPOBuy Now
Vapotherm
$9 → $7MaintainsBuyGet Alert
06/24/2022PEARBuy Now
Pear Therapeutics
$12 → $11MaintainsBuyGet Alert
06/24/2022IRTCBuy Now
iRhythm Technologies
$114.1635.77%$180 → $155MaintainsBuyGet Alert
06/24/2022PODDBuy Now
Insulet
$148.5068.35%$310 → $250MaintainsBuyGet Alert
06/24/2022NARIBuy Now
Inari Medical
$130 → $100MaintainsBuyGet Alert
06/24/2022ICADBuy Now
icad
$10 → $8MaintainsBuyGet Alert
06/24/2022ESTABuy Now
Establishment Labs Hldgs
$69.8028.94%$105 → $90MaintainsBuyGet Alert
06/24/2022DXCMBuy Now
DexCom
$61.0072.13%$135 → $105MaintainsBuyGet Alert
06/24/2022DCTHBuy Now
Delcath Systems
$11.6671.53%$23 → $20MaintainsBuyGet Alert
06/24/2022BSXBuy Now
Boston Scientific
$53.61-16.06%$52 → $45MaintainsBuyGet Alert
06/24/2022ATRCBuy Now
AtriCure
$28.15166.43%$94 → $75MaintainsBuyGet Alert
06/24/2022AFIBBuy Now
Acutus Medical
$0.001499900%$2 → $1.5MaintainsBuyGet Alert
06/24/2022ARAYBuy Now
Accuray
$0.292313.79%$9 → $7MaintainsBuyGet Alert
06/24/2022ABTBuy Now
Abbott Laboratories
$84.6153.65%$140 → $130MaintainsBuyGet Alert
04/27/2022AFIBBuy Now
Acutus Medical
$0.001999900% → $2UpgradeNeutral → BuyGet Alert
04/22/2022ESTABuy Now
Establishment Labs Hldgs
$69.8057.59%$95 → $110MaintainsBuyGet Alert
02/03/2022DXCMBuy Now
DexCom
$61.00777.05% → $535UpgradeNeutral → BuyGet Alert
01/20/2022AFIBBuy Now
Acutus Medical
$0.00DowngradeBuy → NeutralGet Alert
01/12/2022IRTCBuy Now
iRhythm Technologies
$114.1648.91% → $170UpgradeNeutral → BuyGet Alert
01/03/2022PEARBuy Now
Pear Therapeutics
→ $12Initiates → BuyGet Alert
10/20/2021ABTBuy Now
Abbott Laboratories
$84.6169.01%$136 → $143MaintainsBuyGet Alert
10/13/2021STIMBuy Now
Neuronetics
$1.31DowngradeBuy → NeutralGet Alert
08/31/2021ABTBuy Now
Abbott Laboratories
$84.6160.74%$126 → $136MaintainsBuyGet Alert
07/20/2021ABTBuy Now
Abbott Laboratories
$84.6148.92%$120 → $126MaintainsBuyGet Alert
06/23/2021ESTABuy Now
Establishment Labs Hldgs
$69.8026.07%$82 → $88MaintainsBuyGet Alert
06/02/2021ABTBuy Now
Abbott Laboratories
$84.6141.83%$140 → $120MaintainsBuyGet Alert
04/13/2021IRTCBuy Now
iRhythm Technologies
$114.16DowngradeBuy → NeutralGet Alert
03/26/2021VRAYBuy Now
ViewRay
→ $7UpgradeNeutral → BuyGet Alert
03/23/2021ICADBuy Now
icad
→ $25Initiates → BuyGet Alert
02/04/2021IRTCBuy Now
iRhythm Technologies
$114.1683.95%$283 → $210MaintainsBuyGet Alert
01/28/2021ABTBuy Now
Abbott Laboratories
$84.6165.47% → $140UpgradeNeutral → BuyGet Alert
01/26/2021ABTBuy Now
Abbott Laboratories
$84.6163.1% → $138MaintainsBuyGet Alert
01/21/2021SENSBuy Now
Senseonics Holdings
$5.78DowngradeBuy → NeutralGet Alert
01/05/2021DCTHBuy Now
Delcath Systems
$11.6697.26% → $23Initiates → BuyGet Alert
11/18/2020NARIBuy Now
Inari Medical
→ $92Initiates → BuyGet Alert
10/06/2020STIMBuy Now
Neuronetics
$1.31664%$6 → $10Reiterates → BuyGet Alert
08/11/2020VARBuy Now
Varian Medical Systems
DowngradeBuy → NeutralGet Alert
07/06/2020VEROBuy Now
Venus Concept
$0.312154.36% → $7Initiates → BuyGet Alert
05/12/2020ELGXBuy Now
Endologix
DowngradeBuy → NeutralGet Alert
04/09/2020SITMBuy Now
SiTime
$820.21-99.27%$11 → $6MaintainsBuyGet Alert
03/17/2020ESTABuy Now
Establishment Labs Hldgs
$69.80-49.86%$40 → $35MaintainsBuyGet Alert
03/13/2020VRAYBuy Now
ViewRay
DowngradeBuy → NeutralGet Alert
02/06/2020ABTBuy Now
Abbott Laboratories
$84.61Initiates → NeutralGet Alert
10/14/2019VARBuy Now
Varian Medical Systems
→ $130UpgradeNeutral → BuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free