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. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

9.29%

Smart Score

61.4%

Overall Average Return Percentile

55th

Number of Ratings

131
Buy NowGet Alert
12/15/2025CBLLBuy Now
CeriBell
$21.5539.21%$30 → $30ReiteratesBuy → BuyGet Alert
12/05/2025EWBuy Now
Edwards Lifesciences
$83.5023.36%$100 → $103MaintainsBuyGet Alert
12/04/2025MASIBuy Now
Masimo
$137.7245.22%$198 → $200MaintainsBuyGet Alert
11/25/2025EWBuy Now
Edwards Lifesciences
$83.5019.77%$100 → $100ReiteratesBuy → BuyGet Alert
11/24/2025MASIBuy Now
Masimo
$137.7243.76%$198 → $198ReiteratesBuy → BuyGet Alert
11/21/2025HAEBuy Now
Haemonetics
$80.399.47%$88 → $88ReiteratesBuy → BuyGet Alert
11/21/2025BSXBuy Now
Boston Scientific
$92.3642.92%$132 → $132ReiteratesBuy → BuyGet Alert
11/21/2025PODDBuy Now
Insulet
$294.6228.98%$370 → $380MaintainsBuyGet Alert
11/20/2025ABTBuy Now
Abbott Laboratories
$128.5112.83%$145 → $145ReiteratesBuy → BuyGet Alert
11/18/2025KMTSBuy Now
Kestra Medical Techs
$26.2521.9% → $32Initiates → BuyGet Alert
11/13/2025PODDBuy Now
Insulet
$294.6225.59%$370 → $370ReiteratesBuy → BuyGet Alert
11/11/2025OMBuy Now
Outset Medical
$4.21303.8%$39 → $17MaintainsBuyGet Alert
11/06/2025HAEBuy Now
Haemonetics
$80.399.47%$85 → $88MaintainsBuyGet Alert
11/06/2025ARAYBuy Now
Accuray
$1.05279.15%$5 → $4MaintainsBuyGet Alert
11/05/2025MASIBuy Now
Masimo
$137.7243.76%$198 → $198ReiteratesBuy → BuyGet Alert
11/04/2025DCTHBuy Now
Delcath Systems
$10.04128.97%$23 → $23ReiteratesBuy → BuyGet Alert
10/31/2025DXCMBuy Now
DexCom
$66.5927.64%$109 → $85MaintainsBuyGet Alert
10/31/2025IRTCBuy Now
iRhythm Technologies
$169.9126.54%$195 → $215MaintainsBuyGet Alert
10/22/2025BSXBuy Now
Boston Scientific
$92.3642.92%$132 → $132ReiteratesBuy → BuyGet Alert
10/20/2025TRUEBuy Now
TrueCar
$2.17DowngradeBuy → NeutralGet Alert
10/15/2025ABTBuy Now
Abbott Laboratories
$128.5112.83%$145 → $145ReiteratesBuy → BuyGet Alert
10/01/2025BSXBuy Now
Boston Scientific
$92.3642.92%$127 → $132MaintainsBuyGet Alert
09/23/2025BSXBuy Now
Boston Scientific
$92.3637.51%$127 → $127ReiteratesBuy → BuyGet Alert
09/11/2025MASIBuy Now
Masimo
$137.7243.76%$198 → $198ReiteratesBuy → BuyGet Alert
09/05/2025EMBCBuy Now
Embecta
$12.04107.64%$25 → $25ReiteratesBuy → BuyGet Alert
08/20/2025OBIOBuy Now
Orchestra BioMed Hldgs
$4.50DowngradeBuy → NeutralGet Alert
07/18/2025ABTBuy Now
Abbott Laboratories
$128.5112.83%$148 → $145MaintainsBuyGet Alert
04/30/2025ATRCBuy Now
AtriCure
$42.7021.78%$58 → $52MaintainsBuyGet Alert
04/23/2025BSXBuy Now
Boston Scientific
$92.3634.26%$120 → $124MaintainsBuyGet Alert
03/27/2025ATRCBuy Now
AtriCure
$42.7035.83%$57 → $58MaintainsBuyGet Alert
03/20/2025OBIOBuy Now
Orchestra BioMed Hldgs
$4.50166.37% → $12Initiates → BuyGet Alert
02/13/2025ATRCBuy Now
AtriCure
$42.7033.49%$53 → $57MaintainsBuyGet Alert
01/08/2025NARIBuy Now
Inari Medical
DowngradeBuy → NeutralGet Alert
12/30/2024BSXBuy Now
Boston Scientific
$92.369.35%$97 → $101MaintainsBuyGet Alert
11/27/2024EMBCBuy Now
Embecta
$12.04115.95% → $26UpgradeNeutral → BuyGet Alert
11/08/2024PODDBuy Now
Insulet
$294.62-8.36%$260 → $270MaintainsBuyGet Alert
10/23/2024BSXBuy Now
Boston Scientific
$92.365.02%$93 → $97MaintainsBuyGet Alert
10/14/2024MASIBuy Now
Masimo
$137.7223.43%$166 → $170MaintainsBuyGet Alert
10/14/2024PODDBuy Now
Insulet
$294.62-11.75%$250 → $260MaintainsBuyGet Alert
10/14/2024ESTABuy Now
Establishment Labs Hldgs
$72.62-10.49%$62 → $65MaintainsBuyGet Alert
10/14/2024BSXBuy Now
Boston Scientific
$92.360.69%$84 → $93MaintainsBuyGet Alert
09/10/2024HAEBuy Now
Haemonetics
$80.3939.32% → $112Initiates → BuyGet Alert
08/09/2024PODDBuy Now
Insulet
$294.62-15.14%$270 → $250MaintainsBuyGet Alert
07/31/2024ATRCBuy Now
AtriCure
$42.7024.12%$58 → $53MaintainsBuyGet Alert
07/26/2024DXCMBuy Now
DexCom
$66.5980.19%$156 → $120MaintainsBuyGet Alert
07/15/2024BSXBuy Now
Boston Scientific
$92.36-9.05%$80 → $84MaintainsBuyGet Alert
06/25/2024XAIRBuy Now
Beyond Air
$1.02DowngradeBuy → NeutralGet Alert
03/25/2024MASIBuy Now
Masimo
$137.7220.53%$145 → $166MaintainsBuyGet Alert
12/29/2023BSXBuy Now
Boston Scientific
$92.36-30.71%$64 → $64ReiteratesBuy → BuyGet Alert
10/06/2023VEROBuy Now
Venus Concept
$1.75DowngradeBuy → NeutralGet Alert
09/21/2023BSXBuy Now
Boston Scientific
$92.36-30.71%$62 → $64MaintainsBuyGet Alert
08/16/2023DCTHBuy Now
Delcath Systems
$10.0499.1%$19 → $20MaintainsBuyGet Alert
06/26/2023DXCMBuy Now
DexCom
$66.59125.24%$134 → $150MaintainsBuyGet Alert
06/15/2023XAIRBuy Now
Beyond Air
$1.021370.44% → $15Initiates → BuyGet Alert
06/08/2023IRTCBuy Now
iRhythm Technologies
$169.91-17.6%$165 → $140MaintainsBuyGet Alert
04/28/2023DXCMBuy Now
DexCom
$66.59101.22%$132 → $134MaintainsBuyGet Alert
04/17/2023IRTCBuy Now
iRhythm Technologies
$169.910.05%$168 → $170MaintainsBuyGet Alert
04/17/2023ESTABuy Now
Establishment Labs Hldgs
$72.6244.59%$100 → $105MaintainsBuyGet Alert
04/17/2023DXCMBuy Now
DexCom
$66.5998.21%$126 → $132MaintainsBuyGet Alert
04/17/2023BSXBuy Now
Boston Scientific
$92.36-41.53%$53 → $54MaintainsBuyGet Alert
04/14/2023VRAYBuy Now
ViewRay
DowngradeBuy → NeutralGet Alert
03/29/2023ICADBuy Now
icad
$4 → $3MaintainsBuyGet Alert
02/22/2023ATRCBuy Now
AtriCure
$42.7028.81%$65 → $55MaintainsBuyGet Alert
01/26/2023ABTBuy Now
Abbott Laboratories
$128.51-2.73%$120 → $125MaintainsBuyGet Alert
12/15/2022MASIBuy Now
Masimo
$137.7230.7% → $180UpgradeNeutral → BuyGet Alert
10/20/2022ABTBuy Now
Abbott Laboratories
$128.51-6.62%$123 → $120MaintainsBuyGet Alert
10/17/2022NARIBuy Now
Inari Medical
$100 → $97MaintainsBuyGet Alert
10/17/2022ATRCBuy Now
AtriCure
$42.7066.28%$75 → $71MaintainsBuyGet Alert
10/10/2022DXCMBuy Now
DexCom
$66.5965.18%$92 → $110MaintainsBuyGet Alert
10/07/2022ESTABuy Now
Establishment Labs Hldgs
$72.6237.7%$90 → $100MaintainsBuyGet Alert
09/08/2022EMBCBuy Now
Embecta
$12.04Initiates → NeutralGet Alert
08/19/2022ABTBuy Now
Abbott Laboratories
$128.518.94% → $140MaintainsBuyGet Alert
08/12/2022PEARBuy Now
Pear Therapeutics
$11 → $5MaintainsBuyGet Alert
08/05/2022IRTCBuy Now
iRhythm Technologies
$169.914.76%$155 → $178MaintainsBuyGet Alert
08/04/2022VAPOBuy Now
Vapotherm
DowngradeBuy → NeutralGet Alert
07/28/2022BSXBuy Now
Boston Scientific
$92.36-45.86%$45 → $50MaintainsBuyGet Alert
06/24/2022VRAYBuy Now
ViewRay
$9 → $8MaintainsBuyGet Alert
06/24/2022VEROBuy Now
Venus Concept
$1.75214.29%$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
$169.91-8.78%$180 → $155MaintainsBuyGet Alert
06/24/2022PODDBuy Now
Insulet
$294.62-15.14%$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
$72.6223.93%$105 → $90MaintainsBuyGet Alert
06/24/2022DXCMBuy Now
DexCom
$66.5957.67%$135 → $105MaintainsBuyGet Alert
06/24/2022DCTHBuy Now
Delcath Systems
$10.0499.1%$23 → $20MaintainsBuyGet Alert
06/24/2022BSXBuy Now
Boston Scientific
$92.36-51.28%$52 → $45MaintainsBuyGet Alert
06/24/2022ATRCBuy Now
AtriCure
$42.7075.64%$94 → $75MaintainsBuyGet Alert
06/24/2022AFIBBuy Now
Acutus Medical
$0.00499900%$2 → $1.5MaintainsBuyGet Alert
06/24/2022ARAYBuy Now
Accuray
$1.05563.51%$9 → $7MaintainsBuyGet Alert
06/24/2022ABTBuy Now
Abbott Laboratories
$128.511.16%$140 → $130MaintainsBuyGet Alert
04/27/2022AFIBBuy Now
Acutus Medical
$0.00666566.67% → $2UpgradeNeutral → BuyGet Alert
04/22/2022ESTABuy Now
Establishment Labs Hldgs
$72.6251.47%$95 → $110MaintainsBuyGet Alert
02/03/2022DXCMBuy Now
DexCom
$66.59703.36% → $535UpgradeNeutral → BuyGet Alert
01/20/2022AFIBBuy Now
Acutus Medical
$0.00DowngradeBuy → NeutralGet Alert
01/12/2022IRTCBuy Now
iRhythm Technologies
$169.910.05% → $170UpgradeNeutral → BuyGet Alert
01/03/2022PEARBuy Now
Pear Therapeutics
→ $12Initiates → BuyGet Alert
10/20/2021ABTBuy Now
Abbott Laboratories
$128.5111.28%$136 → $143MaintainsBuyGet Alert
10/13/2021STIMBuy Now
Neuronetics
$1.63DowngradeBuy → NeutralGet Alert
08/31/2021ABTBuy Now
Abbott Laboratories
$128.515.83%$126 → $136MaintainsBuyGet Alert
07/20/2021ABTBuy Now
Abbott Laboratories
$128.51-1.95%$120 → $126MaintainsBuyGet Alert
06/23/2021ESTABuy Now
Establishment Labs Hldgs
$72.6221.18%$82 → $88MaintainsBuyGet Alert
06/02/2021ABTBuy Now
Abbott Laboratories
$128.51-6.62%$140 → $120MaintainsBuyGet Alert
04/13/2021IRTCBuy Now
iRhythm Technologies
$169.91DowngradeBuy → NeutralGet Alert
03/26/2021VRAYBuy Now
ViewRay
→ $7UpgradeNeutral → BuyGet Alert
03/23/2021ICADBuy Now
icad
→ $25Initiates → BuyGet Alert
02/04/2021IRTCBuy Now
iRhythm Technologies
$169.9123.59%$283 → $210MaintainsBuyGet Alert
01/28/2021ABTBuy Now
Abbott Laboratories
$128.518.94% → $140UpgradeNeutral → BuyGet Alert
01/26/2021ABTBuy Now
Abbott Laboratories
$128.517.38% → $138MaintainsBuyGet Alert
01/21/2021SENSBuy Now
Senseonics Holdings
$6.66DowngradeBuy → NeutralGet Alert
01/05/2021DCTHBuy Now
Delcath Systems
$10.04128.97% → $23Initiates → BuyGet Alert
11/18/2020NARIBuy Now
Inari Medical
→ $92Initiates → BuyGet Alert
10/06/2020STIMBuy Now
Neuronetics
$1.63513.5%$6 → $10Reiterates → BuyGet Alert
08/11/2020VARBuy Now
Varian Medical Systems
DowngradeBuy → NeutralGet Alert
07/06/2020VEROBuy Now
Venus Concept
$1.75300% → $7Initiates → BuyGet Alert
05/12/2020ELGXBuy Now
Endologix
DowngradeBuy → NeutralGet Alert
04/09/2020SITMBuy Now
SiTime
$371.86-98.39%$11 → $6MaintainsBuyGet Alert
03/17/2020ESTABuy Now
Establishment Labs Hldgs
$72.62-51.8%$40 → $35MaintainsBuyGet Alert
03/13/2020VRAYBuy Now
ViewRay
DowngradeBuy → NeutralGet Alert
02/06/2020ABTBuy Now
Abbott Laboratories
$128.51Initiates → NeutralGet Alert
10/14/2019VARBuy Now
Varian Medical Systems
→ $130UpgradeNeutral → BuyGet Alert
08/14/2018ESTABuy Now
Establishment Labs Hldgs
$72.62-51.8% → $35Initiates → BuyGet Alert
07/23/2018STIMBuy Now
Neuronetics
$1.631924.54% → $33Initiates → BuyGet Alert
09/14/2016VRAYBuy Now
ViewRay
→ $6Initiates → BuyGet Alert
09/28/2015ELGXBuy Now
Endologix
UpgradeNeutral → BuyGet Alert
08/25/2014ELGXBuy Now
Endologix
→ $17UpgradeNeutral → BuyGet Alert
07/07/2014ELGXBuy Now
Endologix
DowngradeBuy → NeutralGet Alert
03/21/2014ELGXBuy Now
Endologix
→ $15UpgradeNeutral → BuyGet Alert
02/28/2014ELGXBuy Now
Endologix
→ $21DowngradeBuy → NeutralGet Alert
01/08/2014ELGXBuy Now
Endologix
→ $21Initiates → BuyGet Alert