Catherine Ramsey's Stock Ratings

Baird Analyst

Catherine Ramsey is an analyst at Baird. 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

14.8%

Smart Score

64.1%

Overall Average Return Percentile

68th

Number of Ratings

58
Buy NowGet Alert
11/04/2025CSTLBuy Now
Castle Biosciences
$38.695.97%$39 → $41MaintainsOutperformGet Alert
10/28/2025RVTYBuy Now
Revvity
$97.8125.76%$122 → $123MaintainsOutperformGet Alert
07/28/2025ILMNBuy Now
Illumina
$132.22-20.58%$84 → $105MaintainsNeutralGet Alert
07/16/2025WATBuy Now
Waters
$380.21-7.42%$374 → $352MaintainsOutperformGet Alert
05/07/2025WATBuy Now
Waters
$380.21-1.63%$355 → $374MaintainsOutperformGet Alert
05/06/2025TWSTBuy Now
Twist Bioscience
$30.7243.24%$54 → $44MaintainsOutperformGet Alert
04/29/2025RVTYBuy Now
Revvity
$97.8127.81%$127 → $125MaintainsOutperformGet Alert
04/22/2025WATBuy Now
Waters
$380.21-6.63%$407 → $355MaintainsOutperformGet Alert
04/21/2025RVTYBuy Now
Revvity
$97.8129.85%$141 → $127MaintainsOutperformGet Alert
03/26/2025WATBuy Now
Waters
$380.217.05%$396 → $407UpgradeNeutral → OutperformGet Alert
03/05/2025ILMNBuy Now
Illumina
$132.22-31.93%$127 → $90MaintainsNeutralGet Alert
02/28/2025NTRABuy Now
Natera
$227.99-17.54%$183 → $188MaintainsOutperformGet Alert
02/28/2025CSTLBuy Now
Castle Biosciences
$38.69-4.37%$36 → $37MaintainsOutperformGet Alert
02/04/2025TWSTBuy Now
Twist Bioscience
$30.7275.8%$48 → $54MaintainsOutperformGet Alert
11/19/2024TWSTBuy Now
Twist Bioscience
$30.7256.26%$46 → $48MaintainsOutperformGet Alert
11/13/2024NTRABuy Now
Natera
$227.99-29.82%$120 → $160MaintainsOutperformGet Alert
11/06/2024ILMNBuy Now
Illumina
$132.225.13%$124 → $139MaintainsNeutralGet Alert
11/05/2024RVTYBuy Now
Revvity
$97.8141.1%$136 → $138MaintainsOutperformGet Alert
11/05/2024CSTLBuy Now
Castle Biosciences
$38.690.8%$37 → $39MaintainsOutperformGet Alert
08/09/2024NTRABuy Now
Natera
$227.99-47.37%$117 → $120MaintainsOutperformGet Alert
08/07/2024ILMNBuy Now
Illumina
$132.22-6.21%$119 → $124MaintainsNeutralGet Alert
08/06/2024CSTLBuy Now
Castle Biosciences
$38.69-4.37%$34 → $37MaintainsOutperformGet Alert
08/05/2024TWSTBuy Now
Twist Bioscience
$30.7249.75%$40 → $46MaintainsOutperformGet Alert
07/05/2024CSTLBuy Now
Castle Biosciences
$38.69-12.12%$34 → $34MaintainsOutperformGet Alert
05/10/2024NTRABuy Now
Natera
$227.99-48.68%$99 → $117MaintainsOutperformGet Alert
05/08/2024WATBuy Now
Waters
$380.21-17.94%$319 → $312MaintainsNeutralGet Alert
05/03/2024TWSTBuy Now
Twist Bioscience
$30.7230.22%$39 → $40MaintainsOutperformGet Alert
05/03/2024ILMNBuy Now
Illumina
$132.22-3.19%$125 → $128MaintainsNeutralGet Alert
05/03/2024CSTLBuy Now
Castle Biosciences
$38.69-12.12%$33 → $34MaintainsOutperformGet Alert
04/30/2024RVTYBuy Now
Revvity
$97.8129.85%$126 → $127MaintainsOutperformGet Alert
11/21/2023NSTGBuy Now
NanoString Technologies
——$4 → $0.75DowngradeOutperform → NeutralGet Alert
08/04/2023NSTGBuy Now
NanoString Technologies
——$13 → $10MaintainsOutperformGet Alert
08/02/2023RVTYBuy Now
Revvity
$97.8150.3%$165 → $147MaintainsOutperformGet Alert
06/05/2023CSTLBuy Now
Castle Biosciences
$38.69-35.38%$35 → $25MaintainsOutperformGet Alert
05/10/2023WATBuy Now
Waters
$380.21-24.25%$345 → $288MaintainsNeutralGet Alert
05/10/2023NTRABuy Now
Natera
$227.99-71.05%$65 → $66MaintainsOutperformGet Alert
05/08/2023TWSTBuy Now
Twist Bioscience
$30.72-41.4%$29 → $18MaintainsOutperformGet Alert
05/04/2023CSTLBuy Now
Castle Biosciences
$38.69-9.54%$38 → $35MaintainsOutperformGet Alert
04/26/2023ILMNBuy Now
Illumina
$132.2273.2%$224 → $229MaintainsNeutralGet Alert
02/16/2023WATBuy Now
Waters
$380.21-9.26%$334 → $345MaintainsNeutralGet Alert
02/06/2023TWSTBuy Now
Twist Bioscience
$30.72-5.59%$33 → $29MaintainsOutperformGet Alert
02/01/2023WATBuy Now
Waters
$380.21-12.15%$317 → $334MaintainsNeutralGet Alert
11/08/2022NSTGBuy Now
NanoString Technologies
——$21 → $14MaintainsOutperformGet Alert
11/02/2022WATBuy Now
Waters
$380.21-16.63%$348 → $317MaintainsNeutralGet Alert
11/01/2022TMOBuy Now
Thermo Fisher Scientific
$569.1616.84%$695 → $665MaintainsOutperformGet Alert
08/17/2022ABuy Now
Agilent Technologies
$139.3114.85%$155 → $160MaintainsOutperformGet Alert
08/09/2022CSTLBuy Now
Castle Biosciences
$38.6924.06%$44 → $48MaintainsOutperformGet Alert
08/03/2022WATBuy Now
Waters
$380.21-8.47%$340 → $348MaintainsOutperformGet Alert
08/03/2022EXASBuy Now
Exact Sciences
$101.65-26.22%$90 → $75MaintainsOutperformGet Alert
05/25/2022ABuy Now
Agilent Technologies
$139.3115.57%$155 → $161MaintainsOutperformGet Alert
02/25/2022NTRABuy Now
Natera
$227.99-56.14%$152 → $100MaintainsOutperformGet Alert
08/18/2021ABuy Now
Agilent Technologies
$139.3122.03%$144 → $170MaintainsOutperformGet Alert
08/04/2021WATBuy Now
Waters
$380.21-5.32%$297 → $360MaintainsNeutralGet Alert
06/23/2021TMOBuy Now
Thermo Fisher Scientific
$569.16-3.37%$545 → $550MaintainsOutperformGet Alert
05/26/2021ABuy Now
Agilent Technologies
$139.313.37%$137 → $144MaintainsOutperformGet Alert
02/17/2021ABuy Now
Agilent Technologies
$139.31-1.66%$133 → $137MaintainsOutperformGet Alert
04/24/2020CNTGBuy Now
Centogene
——$15 → $20MaintainsOutperformGet Alert
12/03/2019CNTGBuy Now
Centogene
—— → $15Initiates → OutperformGet Alert