Updated: Aug 1, 2026

Margaret Kaczor's Stock Ratings

William Blair Analyst

Margaret Kaczor is an analyst at William Blair. 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

-19.0%

Smart Score

32.9%

Overall Average Return Percentile

11th

Number of Ratings

28
Buy NowGet Alert
01/15/2026PENBuy Now
Penumbra
$323.02DowngradeOutperform → Market PerformGet Alert
02/12/2025STAABuy Now
Staar Surgical
$24.99DowngradeOutperform → Market PerformGet Alert
01/14/2025CVRXBuy Now
CVRx
$5.50UpgradeMarket Perform → OutperformGet Alert
11/05/2024CBLLBuy Now
CeriBell
$18.31Initiates → OutperformGet Alert
08/12/2024STIMBuy Now
Neuronetics
$2.16DowngradeOutperform → Market PerformGet Alert
05/14/2024STIMBuy Now
Neuronetics
$2.16UpgradeMarket Perform → OutperformGet Alert
05/01/2024CVRXBuy Now
CVRx
$5.50DowngradeOutperform → Market PerformGet Alert
03/22/2024CUTRBuy Now
Cutera
UpgradeUnderperform → Market PerformGet Alert
02/15/2024INGNBuy Now
Inogen
$6.71UpgradeMarket Perform → OutperformGet Alert
11/14/2023SKINBuy Now
Beauty Health
$0.70DowngradeOutperform → Market PerformGet Alert
06/07/2023STAABuy Now
Staar Surgical
$24.99DowngradeOutperform → Market PerformGet Alert
05/11/2023CUTRBuy Now
Cutera
DowngradeMarket Perform → UnderperformGet Alert
01/31/2023CUTRBuy Now
Cutera
Initiates → Market PerformGet Alert
01/17/2023INGNBuy Now
Inogen
$6.71DowngradeOutperform → Market PerformGet Alert
11/01/2022ABMDBuy Now
Abiomed
DowngradeOutperform → Market PerformGet Alert
10/25/2022SIENBuy Now
Sientra
DowngradeOutperform → Market PerformGet Alert
08/04/2022VAPOBuy Now
Vapotherm
DowngradeOutperform → Market PerformGet Alert
01/07/2022SKINBuy Now
Beauty Health
$0.70Initiates → OutperformGet Alert
09/23/2021EARBuy Now
Eargo
DowngradeOutperform → Market PerformGet Alert
08/05/2021NVROBuy Now
Nevro
DowngradeOutperform → Market PerformGet Alert
07/26/2021CVRXBuy Now
CVRx
$5.50Initiates → OutperformGet Alert
06/04/2021INGNBuy Now
Inogen
$6.71UpgradeMarket Perform → OutperformGet Alert
03/19/2021AFIBBuy Now
Acutus Medical
$0.03DowngradeOutperform → Market PerformGet Alert
01/22/2021STIMBuy Now
Neuronetics
$2.16UpgradeMarket Perform → OutperformGet Alert
11/10/2020EARBuy Now
Eargo
Initiates → OutperformGet Alert
06/11/2020INGNBuy Now
Inogen
$6.71DowngradeOutperform → Market PerformGet Alert
11/05/2019SIENBuy Now
Sientra
UpgradeMarket Perform → OutperformGet Alert
09/11/2019DVABuy Now
DaVita
$231.21DowngradeOutperform → Market PerformGet Alert

Recent Analyst Stock Rating News

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