David Turkaly's Stock Ratings

Citizens Capital Markets Analyst

David Turkaly is an analyst at Citizens Capital Markets. 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 03/21/2025

Overall Average Return

0.42%

Smart Score

55.7%

Overall Average Return Percentile

39th

Number of Ratings

151
Buy NowGet Alert
03/05/2025AXGNBuy Now
Axogen
$18.0444.12%
David Turkaly55%
$26 → $26ReiteratesMarket Outperform → Market OutperformGet Alert
02/26/2025IARTBuy Now
Integra Lifesciences
$22.7154.12%
David Turkaly55%
$35 → $35ReiteratesMarket Outperform → Market OutperformGet Alert
02/25/2025SIBNBuy Now
SI-BONE
$14.96113.9%
David Turkaly55%
$32 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
02/24/2025GMEDBuy Now
Globus Medical
$73.11
David Turkaly55%
ReiteratesMarket Perform → Market PerformGet Alert
02/18/2025SYKBuy Now
Stryker
$374.22
David Turkaly55%
MaintainsMarket PerformGet Alert
02/07/2025HAEBuy Now
Haemonetics
$64.2455.67%
David Turkaly55%
$125 → $100MaintainsMarket OutperformGet Alert
01/29/2025SNAPBuy Now
Snap
$9.2373.35%
David Turkaly55%
$16 → $16ReiteratesMarket Outperform → Market OutperformGet Alert
01/14/2025LNTHBuy Now
Lantheus Holdings
$98.8513.3%
David Turkaly55%
$112 → $112ReiteratesMarket Outperform → Market OutperformGet Alert
01/07/2025SYKBuy Now
Stryker
$374.22
David Turkaly55%
ReiteratesMarket Perform → Market PerformGet Alert
11/18/2024STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
11/12/2024NVROBuy Now
Nevro
$5.77
David Turkaly55%
Reiterates → Market PerformGet Alert
11/07/2024LNTHBuy Now
Lantheus Holdings
$98.8513.3%
David Turkaly55%
$125 → $112MaintainsMarket OutperformGet Alert
10/03/2024ENOVBuy Now
Enovis
$39.3557.56%
David Turkaly55%
→ $62Initiates → Market OutperformGet Alert
09/16/2024APYXBuy Now
Apyx Medical
$1.09
David Turkaly55%
Reiterates → Market PerformGet Alert
09/13/2024KIDSBuy Now
OrthoPediatrics
$25.5495.77%
David Turkaly55%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
08/14/2024STIMBuy Now
Neuronetics
$4.76-37.03%
David Turkaly55%
$7 → $3MaintainsMarket OutperformGet Alert
08/13/2024HAEBuy Now
Haemonetics
$64.2494.58%
David Turkaly55%
$125 → $125ReiteratesMarket Outperform → Market OutperformGet Alert
08/13/2024TELABuy Now
TELA Bio
$1.85548.65%
David Turkaly55%
$15 → $12MaintainsMarket OutperformGet Alert
08/09/2024AXGNBuy Now
Axogen
$18.0410.86%
David Turkaly55%
$17 → $20MaintainsMarket OutperformGet Alert
08/07/2024STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
08/07/2024NVROBuy Now
Nevro
$5.77
David Turkaly55%
DowngradeMarket Outperform → Market PerformGet Alert
08/01/2024LNTHBuy Now
Lantheus Holdings
$98.8526.45%
David Turkaly55%
$130 → $125MaintainsMarket OutperformGet Alert
07/30/2024IARTBuy Now
Integra Lifesciences
$22.7154.12%
David Turkaly55%
$40 → $35MaintainsMarket OutperformGet Alert
07/26/2024STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
05/10/2024HAEBuy Now
Haemonetics
$64.2494.58%
David Turkaly55%
$115 → $125MaintainsMarket OutperformGet Alert
05/09/2024STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
05/09/2024FNABuy Now
Paragon 28
$13.0353.49%
David Turkaly55%
$23 → $20MaintainsMarket OutperformGet Alert
05/07/2024KIDSBuy Now
OrthoPediatrics
$25.5495.77%
David Turkaly55%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
05/07/2024SIBNBuy Now
SI-BONE
$14.96113.9%
David Turkaly55%
$32 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
05/07/2024IARTBuy Now
Integra Lifesciences
$22.7176.13%
David Turkaly55%
$49 → $40MaintainsMarket OutperformGet Alert
04/22/2024OFIXBuy Now
Orthofix Medical
$16.90
David Turkaly55%
Reiterates → Market PerformGet Alert
03/22/2024TELABuy Now
TELA Bio
$1.85710.81%
David Turkaly55%
→ $15ReiteratesMarket Outperform → Market OutperformGet Alert
03/07/2024KIDSBuy Now
OrthoPediatrics
$25.5495.77%
David Turkaly55%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
02/29/2024IARTBuy Now
Integra Lifesciences
$22.71115.76%
David Turkaly55%
$55 → $49MaintainsMarket OutperformGet Alert
02/23/2024TFXBuy Now
Teleflex
$139.43104.4%
David Turkaly55%
$285 → $285ReiteratesMarket Outperform → Market OutperformGet Alert
02/23/2024LNTHBuy Now
Lantheus Holdings
$98.851.16%
David Turkaly55%
$100 → $100ReiteratesMarket Outperform → Market OutperformGet Alert
02/08/2024STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
12/14/2023IARTBuy Now
Integra Lifesciences
$22.71142.18%
David Turkaly55%
$55 → $55ReiteratesMarket Outperform → Market OutperformGet Alert
12/07/2023KIDSBuy Now
OrthoPediatrics
$25.5495.77%
David Turkaly55%
$60 → $50MaintainsMarket OutperformGet Alert
11/13/2023ZBHBuy Now
Zimmer Biomet Holdings
$111.7825.25%
David Turkaly55%
$160 → $140MaintainsMarket OutperformGet Alert
11/10/2023TELABuy Now
TELA Bio
$1.85710.81%
David Turkaly55%
$20 → $15MaintainsMarket OutperformGet Alert
11/09/2023STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
→ $265ReiteratesMarket Outperform → Market OutperformGet Alert
11/03/2023TFXBuy Now
Teleflex
$139.43104.4%
David Turkaly55%
$315 → $285MaintainsMarket OutperformGet Alert
11/03/2023LNTHBuy Now
Lantheus Holdings
$98.851.16%
David Turkaly55%
$130 → $100MaintainsMarket OutperformGet Alert
09/01/2023KIDSBuy Now
OrthoPediatrics
$25.54134.93%
David Turkaly55%
→ $60ReiteratesMarket Outperform → Market OutperformGet Alert
09/01/2023STEBuy Now
Steris
$225.4717.53%
David Turkaly55%
$240 → $265MaintainsMarket OutperformGet Alert
08/04/2023TFXBuy Now
Teleflex
$139.43125.92%
David Turkaly55%
$330 → $315MaintainsOutperformGet Alert
08/02/2023ZBHBuy Now
Zimmer Biomet Holdings
$111.7843.14%
David Turkaly55%
→ $160ReiteratesMarket Outperform → Market OutperformGet Alert
08/02/2023STEBuy Now
Steris
$225.476.44%
David Turkaly55%
→ $240ReiteratesMarket Outperform → Market OutperformGet Alert
08/02/2023NVROBuy Now
Nevro
$5.77593.24%
David Turkaly55%
$75 → $40MaintainsOutperformGet Alert
08/01/2023KIDSBuy Now
OrthoPediatrics
$25.54134.93%
David Turkaly55%
→ $60ReiteratesMarket Outperform → Market OutperformGet Alert
07/28/2023IARTBuy Now
Integra Lifesciences
$22.71164.2%
David Turkaly55%
$65 → $60MaintainsOutperformGet Alert
06/01/2023LNTHBuy Now
Lantheus Holdings
$98.8531.51%
David Turkaly55%
→ $130Reiterates → Market OutperformGet Alert
05/26/2023IARTBuy Now
Integra Lifesciences
$22.71186.22%
David Turkaly55%
→ $65ReiteratesMarket Outperform → Market OutperformGet Alert
05/24/2023APYXBuy Now
Apyx Medical
$1.09
David Turkaly55%
Reiterates → Market PerformGet Alert
05/24/2023GMEDBuy Now
Globus Medical
$73.11
David Turkaly55%
Reiterates → Market PerformGet Alert
05/12/2023HAEBuy Now
Haemonetics
$64.2479.02%
David Turkaly55%
$105 → $115MaintainsMarket OutperformGet Alert
05/11/2023STEBuy Now
Steris
$225.476.44%
David Turkaly55%
→ $240ReiteratesMarket Outperform → Market OutperformGet Alert
05/10/2023STIMBuy Now
Neuronetics
$4.76151.87%
David Turkaly55%
→ $12Reiterates → Market OutperformGet Alert
05/10/2023AXGNBuy Now
Axogen
$18.0410.86%
David Turkaly55%
→ $20Reiterates → Market OutperformGet Alert
05/09/2023TFXBuy Now
Teleflex
$139.43136.68%
David Turkaly55%
→ $330Reiterates → Market OutperformGet Alert
05/05/2023FNABuy Now
Paragon 28
$13.03130.24%
David Turkaly55%
$30 → $30ReiteratesMarket Outperform → Market OutperformGet Alert
05/05/2023LNTHBuy Now
Lantheus Holdings
$98.8531.51%
David Turkaly55%
$120 → $130MaintainsMarket OutperformGet Alert
05/03/2023ZBHBuy Now
Zimmer Biomet Holdings
$111.7843.14%
David Turkaly55%
$145 → $160MaintainsOutperformGet Alert
05/02/2023SIBNBuy Now
SI-BONE
$14.96113.9%
David Turkaly55%
→ $32Reiterates → Market OutperformGet Alert
05/02/2023KIDSBuy Now
OrthoPediatrics
$25.54134.93%
David Turkaly55%
→ $60Reiterates → Market OutperformGet Alert
04/27/2023NVROBuy Now
Nevro
$5.771199.83%
David Turkaly55%
→ $75Reiterates → Market OutperformGet Alert
04/27/2023IARTBuy Now
Integra Lifesciences
$22.71186.22%
David Turkaly55%
$75 → $65MaintainsOutperformGet Alert
04/13/2023ICADBuy Now
icad
$2.1090.43%
David Turkaly55%
$7 → $4MaintainsOutperformGet Alert
03/30/2023TFXBuy Now
Teleflex
$139.43136.68%
David Turkaly55%
→ $330Reiterates → Market OutperformGet Alert
03/22/2023TELABuy Now
TELA Bio
$1.85981.08%
David Turkaly55%
→ $20Reiterates → Market OutperformGet Alert
03/15/2023AXGNBuy Now
Axogen
$18.0410.86%
David Turkaly55%
→ $20Reiterates → Market OutperformGet Alert
03/08/2023STIMBuy Now
Neuronetics
$4.76151.87%
David Turkaly55%
→ $12Reiterates → Market OutperformGet Alert
03/08/2023LNTHBuy Now
Lantheus Holdings
$98.8521.4%
David Turkaly55%
→ $120Initiates → Market OutperformGet Alert
03/03/2023FNABuy Now
Paragon 28
$13.03130.24%
David Turkaly55%
$30 → $30ReiteratesMarket Outperform → Market OutperformGet Alert
02/15/2023STEBuy Now
Steris
$225.476.44%
David Turkaly55%
$250 → $240MaintainsMarket OutperformGet Alert
02/07/2023ZBHBuy Now
Zimmer Biomet Holdings
$111.7829.72%
David Turkaly55%
→ $145Reiterates → Market OutperformGet Alert
11/10/2022TELABuy Now
TELA Bio
$1.85981.08%
David Turkaly55%
$22 → $20MaintainsMarket OutperformGet Alert
11/08/2022SIBNBuy Now
SI-BONE
$14.96113.9%
David Turkaly55%
$36 → $32MaintainsMarket OutperformGet Alert
11/08/2022HAEBuy Now
Haemonetics
$64.2463.45%
David Turkaly55%
$90 → $105MaintainsMarket OutperformGet Alert
11/02/2022KIDSBuy Now
OrthoPediatrics
$25.54134.93%
David Turkaly55%
$70 → $60MaintainsMarket OutperformGet Alert
10/28/2022TFXBuy Now
Teleflex
$139.43136.68%
David Turkaly55%
$370 → $330MaintainsMarket OutperformGet Alert
10/27/2022IARTBuy Now
Integra Lifesciences
$22.71230.25%
David Turkaly55%
$85 → $75MaintainsMarket OutperformGet Alert
09/01/2022ICADBuy Now
icad
$2.10233.25%
David Turkaly55%
$13 → $7MaintainsMarket OutperformGet Alert
08/11/2022HAEBuy Now
Haemonetics
$64.2440.1%
David Turkaly55%
$80 → $90MaintainsMarket OutperformGet Alert
07/29/2022TFXBuy Now
Teleflex
$139.43165.37%
David Turkaly55%
$430 → $370MaintainsMarket OutperformGet Alert
05/26/2022NVROBuy Now
Nevro
$5.771546.45%
David Turkaly55%
$125 → $95MaintainsMarket OutperformGet Alert
02/14/2022STEBuy Now
Steris
$225.4719.75%
David Turkaly55%
$250 → $270MaintainsMarket OutperformGet Alert
02/08/2022ZBHBuy Now
Zimmer Biomet Holdings
$111.7829.72%
David Turkaly55%
$175 → $145MaintainsMarket OutperformGet Alert
11/10/2021ICADBuy Now
icad
$2.10756.94%
David Turkaly55%
$22 → $18MaintainsMarket OutperformGet Alert
11/10/2021HAEBuy Now
Haemonetics
$64.2424.53%
David Turkaly55%
$90 → $80MaintainsMarket OutperformGet Alert
11/09/2021SIBNBuy Now
SI-BONE
$14.96140.64%
David Turkaly55%
$42 → $36MaintainsMarket OutperformGet Alert
11/09/2021FNABuy Now
Paragon 28
$13.03130.24%
David Turkaly55%
→ $30Initiates → Market OutperformGet Alert
11/05/2021ZBHBuy Now
Zimmer Biomet Holdings
$111.7856.56%
David Turkaly55%
$195 → $175MaintainsMarket OutperformGet Alert
11/04/2021AXGNBuy Now
Axogen
$18.0410.86%
David Turkaly55%
$25 → $20MaintainsMarket OutperformGet Alert
10/29/2021TFXBuy Now
Teleflex
$139.43208.4%
David Turkaly55%
$470 → $430MaintainsMarket OutperformGet Alert
10/14/2021STIMBuy Now
Neuronetics
$4.76151.87%
David Turkaly55%
$18 → $12MaintainsMarket OutperformGet Alert
08/13/2021APYXBuy Now
Apyx Medical
$1.091184.4%
David Turkaly55%
$12 → $14MaintainsMarket OutperformGet Alert
08/06/2021KIDSBuy Now
OrthoPediatrics
$25.54201.49%
David Turkaly55%
$70 → $77MaintainsMarket OutperformGet Alert
08/05/2021NVROBuy Now
Nevro
$5.772672.96%
David Turkaly55%
$190 → $160MaintainsMarket OutperformGet Alert
05/14/2021HAEBuy Now
Haemonetics
$64.2440.1%
David Turkaly55%
$110 → $90MaintainsMarket OutperformGet Alert
05/11/2021STEBuy Now
Steris
$225.474.23%
David Turkaly55%
$217 → $235MaintainsMarket OutperformGet Alert
05/11/2021ZBHBuy Now
Zimmer Biomet Holdings
$111.7874.45%
David Turkaly55%
$180 → $195MaintainsMarket OutperformGet Alert
05/04/2021TFXBuy Now
Teleflex
$139.43237.09%
David Turkaly55%
$440 → $470MaintainsMarket OutperformGet Alert
01/27/2021ZBHBuy Now
Zimmer Biomet Holdings
$111.7861.03%
David Turkaly55%
$165 → $180MaintainsMarket OutperformGet Alert
01/27/2021TFXBuy Now
Teleflex
$139.43215.57%
David Turkaly55%
$375 → $440MaintainsMarket OutperformGet Alert
01/27/2021IARTBuy Now
Integra Lifesciences
$22.71252.27%
David Turkaly55%
$65 → $80MaintainsMarket OutperformGet Alert
09/30/2020SIBNBuy Now
SI-BONE
$14.9680.48%
David Turkaly55%
$22 → $27MaintainsMarket OutperformGet Alert
05/18/2020ZBHBuy Now
Zimmer Biomet Holdings
$111.7834.19%
David Turkaly55%
$175 → $150MaintainsMarket OutperformGet Alert
05/12/2020APYXBuy Now
Apyx Medical
$1.09358.72%
David Turkaly55%
$7 → $5MaintainsMarket OutperformGet Alert
05/08/2020IARTBuy Now
Integra Lifesciences
$22.71186.22%
David Turkaly55%
$75 → $65MaintainsMarket OutperformGet Alert
05/05/2020SIBNBuy Now
SI-BONE
$14.9647.06%
David Turkaly55%
$27 → $22MaintainsMarket OutperformGet Alert
05/01/2020TFXBuy Now
Teleflex
$139.43176.12%
David Turkaly55%
$395 → $385MaintainsMarket OutperformGet Alert
02/05/2020ICADBuy Now
icad
$2.10614.12%
David Turkaly55%
→ $15Initiates → Market OutperformGet Alert
01/27/2020NVROBuy Now
Nevro
$5.772499.65%
David Turkaly55%
$115 → $150MaintainsMarket OutperformGet Alert
11/06/2019STIMBuy Now
Neuronetics
$4.76151.87%
David Turkaly55%
$40 → $12MaintainsMarket OutperformGet Alert
08/12/2019NVROBuy Now
Nevro
$5.771459.79%
David Turkaly55%
$70 → $90Reiterates → Market OutperformGet Alert
08/05/2019TFXBuy Now
Teleflex
$139.43183.3%
David Turkaly55%
$325 → $395MaintainsMarket OutperformGet Alert
05/22/2019STEBuy Now
Steris
$225.47-33.47%
David Turkaly55%
$135 → $150MaintainsMarket OutperformGet Alert
05/10/2019NVROBuy Now
Nevro
$5.771113.17%
David Turkaly55%
$80 → $70MaintainsMarket OutperformGet Alert
05/02/2019NVTRBuy Now
Nuvectra
David Turkaly55%
$26 → $18MaintainsMarket OutperformGet Alert
04/02/2019APYXBuy Now
Apyx Medical
$1.09633.94%
David Turkaly55%
$12 → $8MaintainsMarket OutperformGet Alert
11/02/2018IARTBuy Now
Integra Lifesciences
$22.71173.01%
David Turkaly55%
$66 → $62MaintainsMarket OutperformGet Alert
09/06/2018BVXBuy Now
Bovie Medical Corporation Common Stock
David Turkaly55%
$6 → $8.5MaintainsMarket OutperformGet Alert
08/15/2018STIMBuy Now
Neuronetics
$4.76739.58%
David Turkaly55%
$36 → $40MaintainsMarket OutperformGet Alert
08/09/2018STEBuy Now
Steris
$225.47-44.56%
David Turkaly55%
$113 → $125MaintainsMarket OutperformGet Alert
08/08/2018NVTRBuy Now
Nuvectra
David Turkaly55%
$18 → $23MaintainsMarket OutperformGet Alert
07/30/2018ZBHBuy Now
Zimmer Biomet Holdings
$111.7825.25%
David Turkaly55%
$133 → $140MaintainsMarket OutperformGet Alert
07/23/2018STIMBuy Now
Neuronetics
$4.76655.62%
David Turkaly55%
→ $36Initiates → Market OutperformGet Alert
05/08/2018NVROBuy Now
Nevro
$5.771719.76%
David Turkaly55%
$120 → $105MaintainsMarket OutperformGet Alert
05/01/2018AXGNBuy Now
Axogen
$18.04138.36%
David Turkaly55%
$34 → $43MaintainsMarket OutperformGet Alert
04/27/2018ZBHBuy Now
Zimmer Biomet Holdings
$111.7818.98%
David Turkaly55%
$145 → $133MaintainsMarket OutperformGet Alert
03/01/2018AXGNBuy Now
Axogen
$18.0488.47%
David Turkaly55%
$27 → $34MaintainsMarket OutperformGet Alert
02/28/2018IARTBuy Now
Integra Lifesciences
$22.71164.2%
David Turkaly55%
$57 → $60MaintainsMarket OutperformGet Alert
02/14/2018NVTRBuy Now
Nuvectra
David Turkaly55%
→ $18Initiates → Market OutperformGet Alert
10/06/2017CGNTBuy Now
Cognyte Software
$8.35-40.12%
David Turkaly55%
→ $5Initiates → OutperformGet Alert
07/13/2017HAEBuy Now
Haemonetics
$64.24
David Turkaly55%
UpgradeMarket Perform → Market OutperformGet Alert
01/06/2017IARTBuy Now
Integra Lifesciences
$22.71
David Turkaly55%
UpgradeMarket Perform → Market OutperformGet Alert
08/09/2016NVROBuy Now
Nevro
$5.771806.41%
David Turkaly55%
$90 → $110MaintainsMarket OutperformGet Alert
07/29/2016ZBHBuy Now
Zimmer Biomet Holdings
$111.7829.72%
David Turkaly55%
$131 → $145MaintainsMarket OutperformGet Alert
01/27/2016ZBHBuy Now
Zimmer Biomet Holdings
$111.7811.83%
David Turkaly55%
$118 → $125MaintainsMarket OutperformGet Alert
01/27/2016TFXBuy Now
Teleflex
$139.4311.17%
David Turkaly55%
$145 → $155MaintainsMarket OutperformGet Alert
01/27/2016NVROBuy Now
Nevro
$5.771373.14%
David Turkaly55%
$78 → $85MaintainsMarket OutperformGet Alert
05/11/2015NVROBuy Now
Nevro
$5.771026.52%
David Turkaly55%
$55 → $65MaintainsMarket OutperformGet Alert
04/21/2015BVXBuy Now
Bovie Medical
David Turkaly55%
→ $5Initiates → OutperformGet Alert
02/05/2015STEBuy Now
Steris
$225.47-67.18%
David Turkaly55%
$69 → $74MaintainsMarket OutperformGet Alert
02/04/2015NVROBuy Now
Nevro
$5.77853.21%
David Turkaly55%
$45 → $55MaintainsMarket OutperformGet Alert
03/24/2014HAEBuy Now
Haemonetics
$64.24
David Turkaly55%
DowngradeOutperform → Market PerformGet Alert
09/18/2013TFXBuy Now
Teleflex
$139.43-32.58%
David Turkaly55%
→ $94Initiates → Market OutperformGet Alert
06/06/2013HAEBuy Now
Haemonetics
$64.24-19.05%
David Turkaly55%
→ $52Initiates → Market OutperformGet Alert
08/03/2012STEBuy Now
Steris
$225.47
David Turkaly55%
UpgradeMarket Perform → OutperformGet Alert