David Turkaly's Stock Ratings

JMP Securities Analyst

David Turkaly is an analyst at JMP Securities. 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 04/30/2025

Overall Average Return

-2.83%

Smart Score

53%

Overall Average Return Percentile

34th

Number of Ratings

155
Buy NowGet Alert
04/10/2025STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
04/02/2025TFXBuy Now
Teleflex
$137.10—
David Turkaly53%
—ReiteratesMarket Perform → Market PerformGet Alert
03/21/2025TELABuy Now
TELA Bio
$0.97621.65%
David Turkaly53%
$12 → $7MaintainsMarket OutperformGet Alert
03/21/2025KIDSBuy Now
OrthoPediatrics
$20.82140.15%
David Turkaly53%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
03/05/2025AXGNBuy Now
Axogen
$16.9753.21%
David Turkaly53%
$26 → $26ReiteratesMarket Outperform → Market OutperformGet Alert
02/26/2025IARTBuy Now
Integra Lifesciences
$16.39113.54%
David Turkaly53%
$35 → $35ReiteratesMarket Outperform → Market OutperformGet Alert
02/25/2025SIBNBuy Now
SI-BONE
$13.65134.43%
David Turkaly53%
$32 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
02/24/2025GMEDBuy Now
Globus Medical
$71.77—
David Turkaly53%
—ReiteratesMarket Perform → Market PerformGet Alert
02/18/2025SYKBuy Now
Stryker
$373.92—
David Turkaly53%
—MaintainsMarket PerformGet Alert
02/07/2025HAEBuy Now
Haemonetics
$63.0258.68%
David Turkaly53%
$125 → $100MaintainsMarket OutperformGet Alert
01/29/2025SNAPBuy Now
Snap
$7.95101.26%
David Turkaly53%
$16 → $16ReiteratesMarket Outperform → Market OutperformGet Alert
01/14/2025LNTHBuy Now
Lantheus Holdings
$104.347.34%
David Turkaly53%
$112 → $112ReiteratesMarket Outperform → Market OutperformGet Alert
01/07/2025SYKBuy Now
Stryker
$373.92—
David Turkaly53%
—ReiteratesMarket Perform → Market PerformGet Alert
11/18/2024STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
11/12/2024NVROBuy Now
Nevro
——
David Turkaly53%
—Reiterates → Market PerformGet Alert
11/07/2024LNTHBuy Now
Lantheus Holdings
$104.347.34%
David Turkaly53%
$125 → $112MaintainsMarket OutperformGet Alert
10/03/2024ENOVBuy Now
Enovis
$34.5979.24%
David Turkaly53%
→ $62Initiates → Market OutperformGet Alert
09/16/2024APYXBuy Now
Apyx Medical
$0.90—
David Turkaly53%
—Reiterates → Market PerformGet Alert
09/13/2024KIDSBuy Now
OrthoPediatrics
$20.82140.15%
David Turkaly53%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
08/14/2024STIMBuy Now
Neuronetics
$4.38-31.51%
David Turkaly53%
$7 → $3MaintainsMarket OutperformGet Alert
08/13/2024HAEBuy Now
Haemonetics
$63.0298.35%
David Turkaly53%
$125 → $125ReiteratesMarket Outperform → Market OutperformGet Alert
08/13/2024TELABuy Now
TELA Bio
$0.971137.11%
David Turkaly53%
$15 → $12MaintainsMarket OutperformGet Alert
08/09/2024AXGNBuy Now
Axogen
$16.9717.86%
David Turkaly53%
$17 → $20MaintainsMarket OutperformGet Alert
08/07/2024STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
08/07/2024NVROBuy Now
Nevro
——
David Turkaly53%
—DowngradeMarket Outperform → Market PerformGet Alert
08/01/2024LNTHBuy Now
Lantheus Holdings
$104.3419.8%
David Turkaly53%
$130 → $125MaintainsMarket OutperformGet Alert
07/30/2024IARTBuy Now
Integra Lifesciences
$16.39113.54%
David Turkaly53%
$40 → $35MaintainsMarket OutperformGet Alert
07/26/2024STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
05/10/2024HAEBuy Now
Haemonetics
$63.0298.35%
David Turkaly53%
$115 → $125MaintainsMarket OutperformGet Alert
05/09/2024STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
05/09/2024FNABuy Now
Paragon 28
$13.1152.56%
David Turkaly53%
$23 → $20MaintainsMarket OutperformGet Alert
05/07/2024KIDSBuy Now
OrthoPediatrics
$20.82140.15%
David Turkaly53%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
05/07/2024SIBNBuy Now
SI-BONE
$13.65134.43%
David Turkaly53%
$32 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
05/07/2024IARTBuy Now
Integra Lifesciences
$16.39144.05%
David Turkaly53%
$49 → $40MaintainsMarket OutperformGet Alert
04/22/2024OFIXBuy Now
Orthofix Medical
$13.91—
David Turkaly53%
—Reiterates → Market PerformGet Alert
03/22/2024TELABuy Now
TELA Bio
$0.971446.39%
David Turkaly53%
→ $15ReiteratesMarket Outperform → Market OutperformGet Alert
03/07/2024KIDSBuy Now
OrthoPediatrics
$20.82140.15%
David Turkaly53%
$50 → $50ReiteratesMarket Outperform → Market OutperformGet Alert
02/29/2024IARTBuy Now
Integra Lifesciences
$16.39198.96%
David Turkaly53%
$55 → $49MaintainsMarket OutperformGet Alert
02/23/2024TFXBuy Now
Teleflex
$137.10107.88%
David Turkaly53%
$285 → $285ReiteratesMarket Outperform → Market OutperformGet Alert
02/23/2024LNTHBuy Now
Lantheus Holdings
$104.34-4.16%
David Turkaly53%
$100 → $100ReiteratesMarket Outperform → Market OutperformGet Alert
02/08/2024STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$265 → $265ReiteratesMarket Outperform → Market OutperformGet Alert
12/14/2023IARTBuy Now
Integra Lifesciences
$16.39235.57%
David Turkaly53%
$55 → $55ReiteratesMarket Outperform → Market OutperformGet Alert
12/07/2023KIDSBuy Now
OrthoPediatrics
$20.82140.15%
David Turkaly53%
$60 → $50MaintainsMarket OutperformGet Alert
11/13/2023ZBHBuy Now
Zimmer Biomet Holdings
$103.0535.86%
David Turkaly53%
$160 → $140MaintainsMarket OutperformGet Alert
11/10/2023TELABuy Now
TELA Bio
$0.971446.39%
David Turkaly53%
$20 → $15MaintainsMarket OutperformGet Alert
11/09/2023STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
→ $265ReiteratesMarket Outperform → Market OutperformGet Alert
11/03/2023TFXBuy Now
Teleflex
$137.10107.88%
David Turkaly53%
$315 → $285MaintainsMarket OutperformGet Alert
11/03/2023LNTHBuy Now
Lantheus Holdings
$104.34-4.16%
David Turkaly53%
$130 → $100MaintainsMarket OutperformGet Alert
09/01/2023KIDSBuy Now
OrthoPediatrics
$20.82188.18%
David Turkaly53%
→ $60ReiteratesMarket Outperform → Market OutperformGet Alert
09/01/2023STEBuy Now
Steris
$224.7417.91%
David Turkaly53%
$240 → $265MaintainsMarket OutperformGet Alert
08/04/2023TFXBuy Now
Teleflex
$137.10129.76%
David Turkaly53%
$330 → $315MaintainsOutperformGet Alert
08/02/2023ZBHBuy Now
Zimmer Biomet Holdings
$103.0555.26%
David Turkaly53%
→ $160ReiteratesMarket Outperform → Market OutperformGet Alert
08/02/2023STEBuy Now
Steris
$224.746.79%
David Turkaly53%
→ $240ReiteratesMarket Outperform → Market OutperformGet Alert
08/02/2023NVROBuy Now
Nevro
——
David Turkaly53%
$75 → $40MaintainsOutperformGet Alert
08/01/2023KIDSBuy Now
OrthoPediatrics
$20.82188.18%
David Turkaly53%
→ $60ReiteratesMarket Outperform → Market OutperformGet Alert
07/28/2023IARTBuy Now
Integra Lifesciences
$16.39266.08%
David Turkaly53%
$65 → $60MaintainsOutperformGet Alert
06/01/2023LNTHBuy Now
Lantheus Holdings
$104.3424.59%
David Turkaly53%
→ $130Reiterates → Market OutperformGet Alert
05/26/2023IARTBuy Now
Integra Lifesciences
$16.39296.58%
David Turkaly53%
→ $65ReiteratesMarket Outperform → Market OutperformGet Alert
05/24/2023APYXBuy Now
Apyx Medical
$0.90—
David Turkaly53%
—Reiterates → Market PerformGet Alert
05/24/2023GMEDBuy Now
Globus Medical
$71.77—
David Turkaly53%
—Reiterates → Market PerformGet Alert
05/12/2023HAEBuy Now
Haemonetics
$63.0282.48%
David Turkaly53%
$105 → $115MaintainsMarket OutperformGet Alert
05/11/2023STEBuy Now
Steris
$224.746.79%
David Turkaly53%
→ $240ReiteratesMarket Outperform → Market OutperformGet Alert
05/10/2023STIMBuy Now
Neuronetics
$4.38173.97%
David Turkaly53%
→ $12Reiterates → Market OutperformGet Alert
05/10/2023AXGNBuy Now
Axogen
$16.9717.86%
David Turkaly53%
→ $20Reiterates → Market OutperformGet Alert
05/09/2023TFXBuy Now
Teleflex
$137.10140.7%
David Turkaly53%
→ $330Reiterates → Market OutperformGet Alert
05/05/2023FNABuy Now
Paragon 28
$13.11128.83%
David Turkaly53%
$30 → $30ReiteratesMarket Outperform → Market OutperformGet Alert
05/05/2023LNTHBuy Now
Lantheus Holdings
$104.3424.59%
David Turkaly53%
$120 → $130MaintainsMarket OutperformGet Alert
05/03/2023ZBHBuy Now
Zimmer Biomet Holdings
$103.0555.26%
David Turkaly53%
$145 → $160MaintainsOutperformGet Alert
05/02/2023SIBNBuy Now
SI-BONE
$13.65134.43%
David Turkaly53%
→ $32Reiterates → Market OutperformGet Alert
05/02/2023KIDSBuy Now
OrthoPediatrics
$20.82188.18%
David Turkaly53%
→ $60Reiterates → Market OutperformGet Alert
04/27/2023NVROBuy Now
Nevro
——
David Turkaly53%
→ $75Reiterates → Market OutperformGet Alert
04/27/2023IARTBuy Now
Integra Lifesciences
$16.39296.58%
David Turkaly53%
$75 → $65MaintainsOutperformGet Alert
04/13/2023ICADBuy Now
icad
$3.3818.34%
David Turkaly53%
$7 → $4MaintainsOutperformGet Alert
03/30/2023TFXBuy Now
Teleflex
$137.10140.7%
David Turkaly53%
→ $330Reiterates → Market OutperformGet Alert
03/22/2023TELABuy Now
TELA Bio
$0.971961.86%
David Turkaly53%
→ $20Reiterates → Market OutperformGet Alert
03/15/2023AXGNBuy Now
Axogen
$16.9717.86%
David Turkaly53%
→ $20Reiterates → Market OutperformGet Alert
03/08/2023STIMBuy Now
Neuronetics
$4.38173.97%
David Turkaly53%
→ $12Reiterates → Market OutperformGet Alert
03/08/2023LNTHBuy Now
Lantheus Holdings
$104.3415.01%
David Turkaly53%
→ $120Initiates → Market OutperformGet Alert
03/03/2023FNABuy Now
Paragon 28
$13.11128.83%
David Turkaly53%
$30 → $30ReiteratesMarket Outperform → Market OutperformGet Alert
02/15/2023STEBuy Now
Steris
$224.746.79%
David Turkaly53%
$250 → $240MaintainsMarket OutperformGet Alert
02/07/2023ZBHBuy Now
Zimmer Biomet Holdings
$103.0540.71%
David Turkaly53%
→ $145Reiterates → Market OutperformGet Alert
11/10/2022TELABuy Now
TELA Bio
$0.971961.86%
David Turkaly53%
$22 → $20MaintainsMarket OutperformGet Alert
11/08/2022SIBNBuy Now
SI-BONE
$13.65134.43%
David Turkaly53%
$36 → $32MaintainsMarket OutperformGet Alert
11/08/2022HAEBuy Now
Haemonetics
$63.0266.61%
David Turkaly53%
$90 → $105MaintainsMarket OutperformGet Alert
11/02/2022KIDSBuy Now
OrthoPediatrics
$20.82188.18%
David Turkaly53%
$70 → $60MaintainsMarket OutperformGet Alert
10/28/2022TFXBuy Now
Teleflex
$137.10140.7%
David Turkaly53%
$370 → $330MaintainsMarket OutperformGet Alert
10/27/2022IARTBuy Now
Integra Lifesciences
$16.39357.6%
David Turkaly53%
$85 → $75MaintainsMarket OutperformGet Alert
09/01/2022ICADBuy Now
icad
$3.38107.1%
David Turkaly53%
$13 → $7MaintainsMarket OutperformGet Alert
08/11/2022HAEBuy Now
Haemonetics
$63.0242.81%
David Turkaly53%
$80 → $90MaintainsMarket OutperformGet Alert
07/29/2022TFXBuy Now
Teleflex
$137.10169.88%
David Turkaly53%
$430 → $370MaintainsMarket OutperformGet Alert
05/26/2022NVROBuy Now
Nevro
——
David Turkaly53%
$125 → $95MaintainsMarket OutperformGet Alert
02/14/2022STEBuy Now
Steris
$224.7420.14%
David Turkaly53%
$250 → $270MaintainsMarket OutperformGet Alert
02/08/2022ZBHBuy Now
Zimmer Biomet Holdings
$103.0540.71%
David Turkaly53%
$175 → $145MaintainsMarket OutperformGet Alert
11/10/2021ICADBuy Now
icad
$3.38432.54%
David Turkaly53%
$22 → $18MaintainsMarket OutperformGet Alert
11/10/2021HAEBuy Now
Haemonetics
$63.0226.94%
David Turkaly53%
$90 → $80MaintainsMarket OutperformGet Alert
11/09/2021SIBNBuy Now
SI-BONE
$13.65163.74%
David Turkaly53%
$42 → $36MaintainsMarket OutperformGet Alert
11/09/2021FNABuy Now
Paragon 28
$13.11128.83%
David Turkaly53%
→ $30Initiates → Market OutperformGet Alert
11/05/2021ZBHBuy Now
Zimmer Biomet Holdings
$103.0569.82%
David Turkaly53%
$195 → $175MaintainsMarket OutperformGet Alert
11/04/2021AXGNBuy Now
Axogen
$16.9717.86%
David Turkaly53%
$25 → $20MaintainsMarket OutperformGet Alert
10/29/2021TFXBuy Now
Teleflex
$137.10213.64%
David Turkaly53%
$470 → $430MaintainsMarket OutperformGet Alert
10/14/2021STIMBuy Now
Neuronetics
$4.38173.97%
David Turkaly53%
$18 → $12MaintainsMarket OutperformGet Alert
08/13/2021APYXBuy Now
Apyx Medical
$0.901455.56%
David Turkaly53%
$12 → $14MaintainsMarket OutperformGet Alert
08/06/2021KIDSBuy Now
OrthoPediatrics
$20.82269.84%
David Turkaly53%
$70 → $77MaintainsMarket OutperformGet Alert
08/05/2021NVROBuy Now
Nevro
——
David Turkaly53%
$190 → $160MaintainsMarket OutperformGet Alert
05/14/2021HAEBuy Now
Haemonetics
$63.0242.81%
David Turkaly53%
$110 → $90MaintainsMarket OutperformGet Alert
05/11/2021STEBuy Now
Steris
$224.744.57%
David Turkaly53%
$217 → $235MaintainsMarket OutperformGet Alert
05/11/2021ZBHBuy Now
Zimmer Biomet Holdings
$103.0589.23%
David Turkaly53%
$180 → $195MaintainsMarket OutperformGet Alert
05/04/2021TFXBuy Now
Teleflex
$137.10242.82%
David Turkaly53%
$440 → $470MaintainsMarket OutperformGet Alert
01/27/2021ZBHBuy Now
Zimmer Biomet Holdings
$103.0574.67%
David Turkaly53%
$165 → $180MaintainsMarket OutperformGet Alert
01/27/2021TFXBuy Now
Teleflex
$137.10220.93%
David Turkaly53%
$375 → $440MaintainsMarket OutperformGet Alert
01/27/2021IARTBuy Now
Integra Lifesciences
$16.39388.1%
David Turkaly53%
$65 → $80MaintainsMarket OutperformGet Alert
09/30/2020SIBNBuy Now
SI-BONE
$13.6597.8%
David Turkaly53%
$22 → $27MaintainsMarket OutperformGet Alert
05/18/2020ZBHBuy Now
Zimmer Biomet Holdings
$103.0545.56%
David Turkaly53%
$175 → $150MaintainsMarket OutperformGet Alert
05/12/2020APYXBuy Now
Apyx Medical
$0.90455.56%
David Turkaly53%
$7 → $5MaintainsMarket OutperformGet Alert
05/08/2020IARTBuy Now
Integra Lifesciences
$16.39296.58%
David Turkaly53%
$75 → $65MaintainsMarket OutperformGet Alert
05/05/2020SIBNBuy Now
SI-BONE
$13.6561.17%
David Turkaly53%
$27 → $22MaintainsMarket OutperformGet Alert
05/01/2020TFXBuy Now
Teleflex
$137.10180.82%
David Turkaly53%
$395 → $385MaintainsMarket OutperformGet Alert
02/05/2020ICADBuy Now
icad
$3.38343.79%
David Turkaly53%
→ $15Initiates → Market OutperformGet Alert
01/27/2020NVROBuy Now
Nevro
——
David Turkaly53%
$115 → $150MaintainsMarket OutperformGet Alert
11/06/2019STIMBuy Now
Neuronetics
$4.38173.97%
David Turkaly53%
$40 → $12MaintainsMarket OutperformGet Alert
08/12/2019NVROBuy Now
Nevro
——
David Turkaly53%
$70 → $90Reiterates → Market OutperformGet Alert
08/05/2019TFXBuy Now
Teleflex
$137.10188.11%
David Turkaly53%
$325 → $395MaintainsMarket OutperformGet Alert
05/22/2019STEBuy Now
Steris
$224.74-33.26%
David Turkaly53%
$135 → $150MaintainsMarket OutperformGet Alert
05/10/2019NVROBuy Now
Nevro
——
David Turkaly53%
$80 → $70MaintainsMarket OutperformGet Alert
05/02/2019NVTRBuy Now
Nuvectra
——
David Turkaly53%
$26 → $18MaintainsMarket OutperformGet Alert
04/02/2019APYXBuy Now
Apyx Medical
$0.90788.89%
David Turkaly53%
$12 → $8MaintainsMarket OutperformGet Alert
11/02/2018IARTBuy Now
Integra Lifesciences
$16.39278.28%
David Turkaly53%
$66 → $62MaintainsMarket OutperformGet Alert
09/06/2018BVXBuy Now
Bovie Medical Corporation Common Stock
——
David Turkaly53%
$6 → $8.5MaintainsMarket OutperformGet Alert
08/15/2018STIMBuy Now
Neuronetics
$4.38813.24%
David Turkaly53%
$36 → $40MaintainsMarket OutperformGet Alert
08/09/2018STEBuy Now
Steris
$224.74-44.38%
David Turkaly53%
$113 → $125MaintainsMarket OutperformGet Alert
08/08/2018NVTRBuy Now
Nuvectra
——
David Turkaly53%
$18 → $23MaintainsMarket OutperformGet Alert
07/30/2018ZBHBuy Now
Zimmer Biomet Holdings
$103.0535.86%
David Turkaly53%
$133 → $140MaintainsMarket OutperformGet Alert
07/23/2018STIMBuy Now
Neuronetics
$4.38721.92%
David Turkaly53%
→ $36Initiates → Market OutperformGet Alert
05/08/2018NVROBuy Now
Nevro
——
David Turkaly53%
$120 → $105MaintainsMarket OutperformGet Alert
05/01/2018AXGNBuy Now
Axogen
$16.97153.39%
David Turkaly53%
$34 → $43MaintainsMarket OutperformGet Alert
04/27/2018ZBHBuy Now
Zimmer Biomet Holdings
$103.0529.06%
David Turkaly53%
$145 → $133MaintainsMarket OutperformGet Alert
03/01/2018AXGNBuy Now
Axogen
$16.97100.36%
David Turkaly53%
$27 → $34MaintainsMarket OutperformGet Alert
02/28/2018IARTBuy Now
Integra Lifesciences
$16.39266.08%
David Turkaly53%
$57 → $60MaintainsMarket OutperformGet Alert
02/14/2018NVTRBuy Now
Nuvectra
——
David Turkaly53%
→ $18Initiates → Market OutperformGet Alert
10/06/2017CGNTBuy Now
Cognyte Software
$9.80-48.98%
David Turkaly53%
→ $5Initiates → OutperformGet Alert
07/13/2017HAEBuy Now
Haemonetics
$63.02—
David Turkaly53%
—UpgradeMarket Perform → Market OutperformGet Alert
01/06/2017IARTBuy Now
Integra Lifesciences
$16.39—
David Turkaly53%
—UpgradeMarket Perform → Market OutperformGet Alert
08/09/2016NVROBuy Now
Nevro
——
David Turkaly53%
$90 → $110MaintainsMarket OutperformGet Alert
07/29/2016ZBHBuy Now
Zimmer Biomet Holdings
$103.0540.71%
David Turkaly53%
$131 → $145MaintainsMarket OutperformGet Alert
01/27/2016ZBHBuy Now
Zimmer Biomet Holdings
$103.0521.3%
David Turkaly53%
$118 → $125MaintainsMarket OutperformGet Alert
01/27/2016TFXBuy Now
Teleflex
$137.1013.06%
David Turkaly53%
$145 → $155MaintainsMarket OutperformGet Alert
01/27/2016NVROBuy Now
Nevro
——
David Turkaly53%
$78 → $85MaintainsMarket OutperformGet Alert
05/11/2015NVROBuy Now
Nevro
——
David Turkaly53%
$55 → $65MaintainsMarket OutperformGet Alert
04/21/2015BVXBuy Now
Bovie Medical
——
David Turkaly53%
→ $5Initiates → OutperformGet Alert
02/05/2015STEBuy Now
Steris
$224.74-67.07%
David Turkaly53%
$69 → $74MaintainsMarket OutperformGet Alert
02/04/2015NVROBuy Now
Nevro
——
David Turkaly53%
$45 → $55MaintainsMarket OutperformGet Alert
03/24/2014HAEBuy Now
Haemonetics
$63.02—
David Turkaly53%
—DowngradeOutperform → Market PerformGet Alert
09/18/2013TFXBuy Now
Teleflex
$137.10-31.44%
David Turkaly53%
→ $94Initiates → Market OutperformGet Alert
06/06/2013HAEBuy Now
Haemonetics
$63.02-17.49%
David Turkaly53%
→ $52Initiates → Market OutperformGet Alert
08/03/2012STEBuy Now
Steris
$224.74—
David Turkaly53%
—UpgradeMarket Perform → OutperformGet Alert