Michael Petusky's Stock Ratings

Barrington Research Analyst

Michael Petusky is an analyst at Barrington Research. 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 07/22/2024

Overall Average Return

3.84%

Smart Score

60.5%

Overall Average Return Percentile

43rd

Number of Ratings

92
Buy NowGet Alert
07/16/2024MMSIBuy Now
Merit Medical Systems
$85.4916.97%$100 → $100MaintainsOutperformGet Alert
07/08/2024XRAYBuy Now
Dentsply Sirona
$26.3644.16%$38 → $38MaintainsOutperformGet Alert
07/05/2024HSICBuy Now
Henry Schein
$70.3430.79%$92 → $92MaintainsOutperformGet Alert
07/02/2024MMSIBuy Now
Merit Medical Systems
$85.4916.97%$100 → $100MaintainsOutperformGet Alert
05/30/2024SRDXBuy Now
Surmodics
$41.66DowngradeOutperform → Market PerformGet Alert
05/24/2024VRMEBuy Now
VerifyMe
$1.3823.19%$2 → $1.7MaintainsOutperformGet Alert
05/15/2024VRMEBuy Now
VerifyMe
$1.3844.93%$1.7 → $2MaintainsOutperformGet Alert
05/10/2024HAEBuy Now
Haemonetics
$88.7320.59%$105 → $107MaintainsOutperformGet Alert
05/09/2024ANIKBuy Now
Anika Therapeutics
$27.5634.25%$37 → $37MaintainsOutperformGet Alert
05/09/2024USPHBuy Now
US Physical Therapy
$94.4429.18%$122 → $122MaintainsOutperformGet Alert
05/08/2024HSICBuy Now
Henry Schein
$70.3430.79%$90 → $92MaintainsOutperformGet Alert
05/03/2024LMATBuy Now
LeMaitre Vascular
$86.20-8.35%$69 → $79MaintainsOutperformGet Alert
05/03/2024XRAYBuy Now
Dentsply Sirona
$26.3644.16%$41 → $38MaintainsOutperformGet Alert
05/02/2024SRDXBuy Now
Surmodics
$41.6670.43%$71 → $71MaintainsOutperformGet Alert
05/01/2024MMSIBuy Now
Merit Medical Systems
$85.4916.97%$98 → $100MaintainsOutperformGet Alert
04/24/2024OPCHBuy Now
Option Care Health
$30.7023.78% → $38MaintainsOutperformGet Alert
04/18/2024XRAYBuy Now
Dentsply Sirona
$26.3655.54%$41 → $41MaintainsOutperformGet Alert
04/16/2024MMSIBuy Now
Merit Medical Systems
$85.4914.63%$98 → $98MaintainsOutperformGet Alert
04/12/2024HAEBuy Now
Haemonetics
$88.7318.34%$105 → $105MaintainsOutperformGet Alert
04/01/2024OPKBuy Now
OPKO Health
$1.481.35%$1.5 → $1.5MaintainsOutperformGet Alert
03/22/2024VRMEBuy Now
VerifyMe
$1.3823.19%$1.7 → $1.7MaintainsOutperformGet Alert
03/14/2024ANIKBuy Now
Anika Therapeutics
$27.5634.25%$29 → $37MaintainsOutperformGet Alert
03/01/2024USPHBuy Now
US Physical Therapy
$94.4429.18%$120 → $122MaintainsOutperformGet Alert
03/01/2024XRAYBuy Now
Dentsply Sirona
$26.3655.54% → $41ReiteratesOutperform → OutperformGet Alert
02/29/2024MMSIBuy Now
Merit Medical Systems
$85.4914.63%$96 → $98MaintainsOutperformGet Alert
02/28/2024HSICBuy Now
Henry Schein
$70.3427.95%$82 → $90MaintainsOutperformGet Alert
02/28/2024OPKBuy Now
OPKO Health
$1.481.35%$2 → $1.5MaintainsOutperformGet Alert
02/28/2024LMATBuy Now
LeMaitre Vascular
$86.20-19.95%$66 → $69MaintainsOutperformGet Alert
02/26/2024MODVBuy Now
ModivCare
$23.59DowngradeOutperform → Market PerformGet Alert
02/23/2024OPCHBuy Now
Option Care Health
$30.7023.78%$35 → $38MaintainsOutperformGet Alert
02/13/2024HAEBuy Now
Haemonetics
$88.7318.34% → $105ReiteratesOutperform → OutperformGet Alert
01/03/2024USPHBuy Now
US Physical Therapy
$94.4427.06%$111 → $120MaintainsOutperformGet Alert
01/03/2024ANIKBuy Now
Anika Therapeutics
$27.565.22%$28 → $29MaintainsOutperformGet Alert
11/14/2023HSICBuy Now
Henry Schein
$70.3416.58%$90 → $82MaintainsOutperformGet Alert
11/09/2023USPHBuy Now
US Physical Therapy
$94.4417.53%$124 → $111MaintainsOutperformGet Alert
11/09/2023SRDXBuy Now
Surmodics
$41.6670.43%$69 → $71MaintainsOutperformGet Alert
11/06/2023MODVBuy Now
ModivCare
$23.59188.26%$58 → $68MaintainsOutperformGet Alert
11/03/2023XRAYBuy Now
Dentsply Sirona
$26.3655.54%$51 → $41MaintainsOutperformGet Alert
11/03/2023HAEBuy Now
Haemonetics
$88.7318.34%$114 → $105MaintainsOutperformGet Alert
11/03/2023ANIKBuy Now
Anika Therapeutics
$27.561.6%$24 → $28MaintainsOutperformGet Alert
10/27/2023MMSIBuy Now
Merit Medical Systems
$85.4912.29%$95 → $96MaintainsOutperformGet Alert
10/26/2023OPCHBuy Now
Option Care Health
$30.7014.01%$41 → $35MaintainsOutperformGet Alert
09/01/2023LFCRBuy Now
Lifecore Biomedical
$4.85106.19%$11 → $10MaintainsOutperformGet Alert
08/16/2023MMSIBuy Now
Merit Medical Systems
$85.4911.12% → $95ReiteratesOutperform → OutperformGet Alert
08/15/2023VRMEBuy Now
VerifyMe
$1.3823.19%$2 → $1.7MaintainsOutperformGet Alert
08/14/2023USPHBuy Now
US Physical Therapy
$94.4431.3%$116 → $124MaintainsOutperformGet Alert
08/14/2023ANIKBuy Now
Anika Therapeutics
$27.56-12.92% → $24UpgradeMarket Perform → OutperformGet Alert
08/09/2023HAEBuy Now
Haemonetics
$88.7328.48%$111 → $114MaintainsOutperformGet Alert
08/08/2023HSICBuy Now
Henry Schein
$70.3427.95% → $90ReiteratesOutperform → OutperformGet Alert
08/07/2023MODVBuy Now
ModivCare
$23.59145.87%$92 → $58ReiteratesOutperform → OutperformGet Alert
08/04/2023XRAYBuy Now
Dentsply Sirona
$26.3693.47% → $51Reiterates → OutperformGet Alert
08/02/2023LMATBuy Now
LeMaitre Vascular
$86.20-23.43%$62 → $66MaintainsOutperformGet Alert
07/28/2023OPCHBuy Now
Option Care Health
$30.7033.55%$34 → $41MaintainsOutperformGet Alert
07/06/2023MMSIBuy Now
Merit Medical Systems
$85.4911.12% → $95ReiteratesOutperform → OutperformGet Alert
06/29/2023OPKBuy Now
OPKO Health
$1.4835.14% → $2UpgradeMarket Perform → OutperformGet Alert
06/21/2023SRDXBuy Now
Surmodics
$41.6665.63%$60 → $69MaintainsOutperformGet Alert
06/09/2023MMSIBuy Now
Merit Medical Systems
$85.4911.12%$90 → $95MaintainsOutperformGet Alert
06/02/2023LFCRBuy Now
Lifecore Biomedical
$4.85126.8%$10 → $11MaintainsOutperformGet Alert
05/24/2023LFCRBuy Now
Lifecore Biomedical
$4.85106.19%$8 → $10MaintainsOutperformGet Alert
05/12/2023HAEBuy Now
Haemonetics
$88.7325.1%$103 → $111MaintainsOutperformGet Alert
05/12/2023VRMEBuy Now
VerifyMe
$1.3844.93% → $2ReiteratesOutperform → OutperformGet Alert
05/10/2023HSICBuy Now
Henry Schein
$70.3427.95%$92 → $90MaintainsOutperformGet Alert
05/05/2023USPHBuy Now
US Physical Therapy
$94.4422.83%$110 → $116MaintainsOutperformGet Alert
05/05/2023OPCHBuy Now
Option Care Health
$30.7010.75%$38 → $34MaintainsOutperformGet Alert
05/05/2023MODVBuy Now
ModivCare
$23.59290%$143 → $92MaintainsOutperformGet Alert
05/04/2023XRAYBuy Now
Dentsply Sirona
$26.3693.47%$43 → $51Reiterates → OutperformGet Alert
05/03/2023LMATBuy Now
LeMaitre Vascular
$86.20-28.07% → $62UpgradeMarket Perform → OutperformGet Alert
04/27/2023MMSIBuy Now
Merit Medical Systems
$85.495.28%$78 → $90MaintainsOutperformGet Alert
04/12/2023MMSIBuy Now
Merit Medical Systems
$85.49-8.76% → $78Reiterates → OutperformGet Alert
03/29/2023VRMEBuy Now
VerifyMe
$1.3844.93% → $2Reiterates → OutperformGet Alert
03/21/2023LFCRBuy Now
Lifecore Biomedical
$4.8564.95%$10 → $8MaintainsOutperformGet Alert
03/20/2023LFCRBuy Now
Lifecore Biomedical
$4.8564.95%$10 → $8MaintainsOutperformGet Alert
03/07/2023ANIKBuy Now
Anika Therapeutics
$27.56DowngradeOutperform → Market PerformGet Alert
02/24/2023USPHBuy Now
US Physical Therapy
$94.4416.48%$107 → $110MaintainsOutperformGet Alert
02/24/2023MODVBuy Now
ModivCare
$23.59506.19%$138 → $143MaintainsOutperformGet Alert
02/23/2023MMSIBuy Now
Merit Medical Systems
$85.49-8.76% → $78Reiterates → OutperformGet Alert
02/17/2023HSICBuy Now
Henry Schein
$70.3430.79%$99 → $92MaintainsOutperformGet Alert
02/08/2023HAEBuy Now
Haemonetics
$88.7316.08%$94 → $103MaintainsOutperformGet Alert
02/07/2023SRDXBuy Now
Surmodics
$41.6644.02%$61 → $60MaintainsOutperformGet Alert
01/20/2023SRDXBuy Now
Surmodics
$41.6646.42%$70 → $61MaintainsOutperformGet Alert
11/09/2022ANIKBuy Now
Anika Therapeutics
$27.5612.48% → $31UpgradeMarket Perform → OutperformGet Alert
11/08/2022HAEBuy Now
Haemonetics
$88.735.94%$88 → $94MaintainsOutperformGet Alert
11/04/2022MODVBuy Now
ModivCare
$23.59484.99%$157 → $138MaintainsOutperformGet Alert
10/28/2022OPCHBuy Now
Option Care Health
$30.7023.78%$37 → $38MaintainsOutperformGet Alert
10/28/2022LMATBuy Now
LeMaitre Vascular
$86.20DowngradeOutperform → Market PerformGet Alert
10/07/2022LNDCBuy Now
Landec
$14 → $12MaintainsOutperformGet Alert
08/11/2022LNDCBuy Now
Landec
→ $14UpgradeMarket Perform → OutperformGet Alert
08/11/2022HAEBuy Now
Haemonetics
$88.73-0.82%$77 → $88MaintainsOutperformGet Alert
08/03/2022HSICBuy Now
Henry Schein
$70.3440.74%$102 → $99MaintainsOutperformGet Alert
07/28/2022OPCHBuy Now
Option Care Health
$30.7020.52%$33 → $37MaintainsOutperformGet Alert
04/06/2022LNDCBuy Now
Landec
DowngradeOutperform → Market PerformGet Alert
01/24/2022OPKBuy Now
OPKO Health
$1.48DowngradeOutperform → Market PerformGet Alert