Updated: Aug 5, 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.21DowngradeOutperform → Market PerformGet Alert
02/12/2025STAABuy Now
Staar Surgical
$23.52DowngradeOutperform → Market PerformGet Alert
01/14/2025CVRXBuy Now
CVRx
$5.47UpgradeMarket Perform → OutperformGet Alert
11/05/2024CBLLBuy Now
CeriBell
$18.29Initiates → OutperformGet Alert
08/12/2024STIMBuy Now
Neuronetics
$2.34DowngradeOutperform → Market PerformGet Alert
05/14/2024STIMBuy Now
Neuronetics
$2.34UpgradeMarket Perform → OutperformGet Alert
05/01/2024CVRXBuy Now
CVRx
$5.47DowngradeOutperform → Market PerformGet Alert
03/22/2024CUTRBuy Now
Cutera
UpgradeUnderperform → Market PerformGet Alert
02/15/2024INGNBuy Now
Inogen
$6.56UpgradeMarket Perform → OutperformGet Alert
11/14/2023SKINBuy Now
Beauty Health
$0.72DowngradeOutperform → Market PerformGet Alert
06/07/2023STAABuy Now
Staar Surgical
$23.52DowngradeOutperform → 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.56DowngradeOutperform → 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.72Initiates → 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.47Initiates → OutperformGet Alert
06/04/2021INGNBuy Now
Inogen
$6.56UpgradeMarket Perform → OutperformGet Alert
03/19/2021AFIBBuy Now
Acutus Medical
$0.00DowngradeOutperform → Market PerformGet Alert
01/22/2021STIMBuy Now
Neuronetics
$2.34UpgradeMarket Perform → OutperformGet Alert
11/10/2020EARBuy Now
Eargo
Initiates → OutperformGet Alert
06/11/2020INGNBuy Now
Inogen
$6.56DowngradeOutperform → Market PerformGet Alert
11/05/2019SIENBuy Now
Sientra
UpgradeMarket Perform → OutperformGet Alert
09/11/2019DVABuy Now
DaVita
$189.00DowngradeOutperform → Market PerformGet Alert

Recent Analyst Stock Rating News

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