Jeffrey Holford's Stock Ratings

Keybanc Analyst

Jeffrey Holford is an analyst at Keybanc. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

11.7%

Smart Score

69.4%

Overall Average Return Percentile

61st

Number of Ratings

125
Buy NowGet Alert
01/31/2025PHBuy Now
Parker Hannifin
$881.67-10.4%$775 → $790MaintainsOverweightGet Alert
12/11/2018AZNBuy Now
AstraZeneca
$90.67-53.68% → $42Assumes → HoldGet Alert
08/16/2018AZNBuy Now
AstraZeneca
$90.67DowngradeBuy → HoldGet Alert
03/19/2018AZNBuy Now
AstraZeneca
$90.67UpgradeHold → BuyGet Alert
10/31/2017MRKBuy Now
Merck & Co
$97.39UpgradeUnderperform → HoldGet Alert
10/16/2017BMYBuy Now
Bristol-Myers Squibb
$53.95DowngradeBuy → HoldGet Alert
10/11/2017JNJBuy Now
Johnson & Johnson
$212.98UpgradeHold → BuyGet Alert
09/15/2017LLYBuy Now
Eli Lilly
$1.05K-90.85%$89 → $96MaintainsBuyGet Alert
09/15/2017BMYBuy Now
Bristol-Myers Squibb
$53.9533.44%$66 → $72MaintainsBuyGet Alert
09/15/2017ABBVBuy Now
AbbVie
$224.31-52.3%$94 → $107MaintainsBuyGet Alert
07/17/2017LLYBuy Now
Eli Lilly
$1.05K-90.85%$95 → $96MaintainsBuyGet Alert
07/17/2017ABBVBuy Now
AbbVie
$224.31-58.09%$92 → $94MaintainsBuyGet Alert
12/19/2016MRKBuy Now
Merck & Co
$97.39-50.71% → $48DowngradeHold → UnderperformGet Alert
12/19/2016BMYBuy Now
Bristol-Myers Squibb
$53.9527.88% → $69UpgradeHold → BuyGet Alert
09/13/2016JNJBuy Now
Johnson & Johnson
$212.98-46%$119 → $115MaintainsHoldGet Alert
09/12/2016MRKBuy Now
Merck & Co
$97.39-42.5%$57 → $56MaintainsHoldGet Alert
09/12/2016BMYBuy Now
Bristol-Myers Squibb
$53.955.64%$69 → $57MaintainsHoldGet Alert
08/08/2016MRKBuy Now
Merck & Co
$97.39-41.47%$53 → $57MaintainsHoldGet Alert
08/08/2016BMYBuy Now
Bristol-Myers Squibb
$53.9527.88%$80 → $69MaintainsHoldGet Alert
08/04/2016JNJBuy Now
Johnson & Johnson
$212.98-44.13%$113 → $119MaintainsHoldGet Alert
07/14/2016JNJBuy Now
Johnson & Johnson
$212.98-46.94%$109 → $113MaintainsHoldGet Alert
07/14/2016MRKBuy Now
Merck & Co
$97.39-45.58%$50 → $53MaintainsHoldGet Alert
07/14/2016LLYBuy Now
Eli Lilly
$1.05K-90%$100 → $105MaintainsBuyGet Alert
07/14/2016BMYBuy Now
Bristol-Myers Squibb
$53.9548.27%$77 → $80MaintainsHoldGet Alert
06/14/2016MRKBuy Now
Merck & Co
$97.39-45.58%$54 → $53MaintainsHoldGet Alert
06/14/2016JNJBuy Now
Johnson & Johnson
$212.98-48.82%$108 → $109MaintainsHoldGet Alert
06/14/2016BMYBuy Now
Bristol-Myers Squibb
$53.9544.56%$76 → $78MaintainsHoldGet Alert
04/15/2016MRKBuy Now
Merck & Co
$97.39-44.55%$51 → $54MaintainsHoldGet Alert
03/15/2016MRKBuy Now
Merck & Co
$97.39-47.63%$50 → $51MaintainsHoldGet Alert
03/15/2016JNJBuy Now
Johnson & Johnson
$212.98-53.52%$92 → $99MaintainsHoldGet Alert
03/15/2016LLYBuy Now
Eli Lilly
$1.05K-90%$110 → $105MaintainsBuyGet Alert
03/15/2016BMYBuy Now
Bristol-Myers Squibb
$53.9520.47%$63 → $65MaintainsHoldGet Alert
01/14/2016MRKBuy Now
Merck & Co
$97.39-45.58%$57 → $53MaintainsHoldGet Alert
01/14/2016JNJBuy Now
Johnson & Johnson
$212.98-56.8%$95 → $92MaintainsHoldGet Alert
01/14/2016BMYBuy Now
Bristol-Myers Squibb
$53.9527.88%$70 → $69MaintainsHoldGet Alert
01/14/2016ABBVBuy Now
AbbVie
$224.31-64.34%$85 → $80MaintainsBuyGet Alert
09/18/2015LLYBuy Now
Eli Lilly
$1.05K-89.04%$105 → $115MaintainsBuyGet Alert
08/27/2015MRKBuy Now
Merck & Co
$97.39-41.47%$63 → $57MaintainsHoldGet Alert
08/27/2015BMYBuy Now
Bristol-Myers Squibb
$53.959.35%$64 → $59MaintainsHoldGet Alert
08/07/2015LLYBuy Now
Eli Lilly
$1.05K-89.52%$105 → $110MaintainsBuyGet Alert
08/07/2015JNJBuy Now
Johnson & Johnson
$212.98-49.76%$106 → $107MaintainsHoldGet Alert
08/07/2015BMYBuy Now
Bristol-Myers Squibb
$53.9518.62%$60 → $64MaintainsHoldGet Alert
07/13/2015LLYBuy Now
Eli Lilly
$1.05K-90%$100 → $105MaintainsBuyGet Alert
07/13/2015BMYBuy Now
Bristol-Myers Squibb
$53.9524.18%$66 → $67MaintainsHoldGet Alert
06/08/2015ABBVBuy Now
AbbVie
$224.31-59.88%$86 → $90MaintainsBuyGet Alert
05/21/2015MRKBuy Now
Merck & Co
$97.39-32.23%$63 → $66MaintainsHoldGet Alert
05/21/2015JNJBuy Now
Johnson & Johnson
$212.98-47.41%$110 → $112MaintainsHoldGet Alert
03/10/2015MRKBuy Now
Merck & Co
$97.39-36.34%$63 → $62MaintainsHoldGet Alert
03/10/2015JNJBuy Now
Johnson & Johnson
$212.98-48.35%$108 → $110MaintainsHoldGet Alert
02/20/2015BMYBuy Now
Bristol-Myers Squibb
$53.9514.91%$60 → $62MaintainsHoldGet Alert
02/20/2015MRKBuy Now
Merck & Co
$97.39-35.31%$69 → $63MaintainsHoldGet Alert
02/20/2015LLYBuy Now
Eli Lilly
$1.05K-91.71%$80 → $87MaintainsBuyGet Alert
02/20/2015JNJBuy Now
Johnson & Johnson
$212.98-49.29%$112 → $108MaintainsHoldGet Alert
02/03/2015ABBVBuy Now
AbbVie
$224.31-64.34%$82 → $80MaintainsBuyGet Alert
01/21/2015JNJBuy Now
Johnson & Johnson
$212.98-47.41%$113 → $112MaintainsHoldGet Alert
01/15/2015ABBVBuy Now
AbbVie
$224.31-63.44%$85 → $82MaintainsBuyGet Alert
01/15/2015BMYBuy Now
Bristol-Myers Squibb
$53.9511.2%$54 → $60MaintainsHoldGet Alert
01/15/2015MRKBuy Now
Merck & Co
$97.39-29.15%$65 → $69MaintainsHoldGet Alert
01/15/2015JNJBuy Now
Johnson & Johnson
$212.98-46.94%$114 → $113MaintainsHoldGet Alert
01/08/2015LLYBuy Now
Eli Lilly
$1.05K-92.38%$75 → $80UpgradeHold → BuyGet Alert
12/04/2014JNJBuy Now
Johnson & Johnson
$212.98-46.47%$110 → $114MaintainsHoldGet Alert
12/04/2014ABBVBuy Now
AbbVie
$224.31-64.34%$72 → $80MaintainsBuyGet Alert
12/04/2014MRKBuy Now
Merck & Co
$97.39-33.26%$63 → $65MaintainsHoldGet Alert
12/04/2014LLYBuy Now
Eli Lilly
$1.05K-99.52% → $5MaintainsHoldGet Alert
12/04/2014BMYBuy Now
Bristol-Myers Squibb
$53.950.08%$52 → $54MaintainsHoldGet Alert
11/18/2014MRKBuy Now
Merck & Co
$97.39-35.31%$60 → $63MaintainsHoldGet Alert
11/04/2014ABBVBuy Now
AbbVie
$224.31-67.9%$85 → $72MaintainsBuyGet Alert
10/13/2014BMYBuy Now
Bristol-Myers Squibb
$53.95-7.33%$45 → $50MaintainsHoldGet Alert
10/13/2014MRKBuy Now
Merck & Co
$97.39-38.39%$62 → $60MaintainsHoldGet Alert
10/13/2014LLYBuy Now
Eli Lilly
$1.05K-93.33%$61 → $70MaintainsHoldGet Alert
09/15/2014MRKBuy Now
Merck & Co
$97.39-36.34%$60 → $62MaintainsHoldGet Alert
08/11/2014BMYBuy Now
Bristol-Myers Squibb
$53.95-16.6%$43 → $45MaintainsHoldGet Alert
08/11/2014MRKBuy Now
Merck & Co
$97.39-38.39%$63 → $60MaintainsHoldGet Alert
08/11/2014LLYBuy Now
Eli Lilly
$1.05K-94.19%$65 → $61MaintainsHoldGet Alert
08/11/2014JNJBuy Now
Johnson & Johnson
$212.98-49.29%$114 → $108MaintainsHoldGet Alert
07/18/2014ABBVBuy Now
AbbVie
$224.31-62.11%$71 → $85MaintainsBuyGet Alert
07/14/2014LLYBuy Now
Eli Lilly
$1.05K-93.81%$60 → $65MaintainsHoldGet Alert
07/14/2014BMYBuy Now
Bristol-Myers Squibb
$53.95-19.38%$42 → $43.5MaintainsHoldGet Alert
07/14/2014ABBVBuy Now
AbbVie
$224.31-68.35%$66 → $71MaintainsBuyGet Alert
07/14/2014JNJBuy Now
Johnson & Johnson
$212.98-46.47%$110 → $114MaintainsHoldGet Alert
06/24/2014BMYBuy Now
Bristol-Myers Squibb
$53.95-22.16%$47 → $42MaintainsHoldGet Alert
04/14/2014MRKBuy Now
Merck & Co
$97.39-37.37%$57 → $61MaintainsHoldGet Alert
04/14/2014ABBVBuy Now
AbbVie
$224.31-72.81%$60 → $61MaintainsBuyGet Alert
04/14/2014LLYBuy Now
Eli Lilly
$1.05K-94.86%$45 → $54MaintainsHoldGet Alert
04/14/2014LLYBuy Now
Eli Lilly
$1.05K-94.86%$45 → $54UpgradeUnderperform → HoldGet Alert
04/14/2014JNJBuy Now
Johnson & Johnson
$212.98-50.7% → $105DowngradeBuy → HoldGet Alert
01/09/2014JNJBuy Now
Johnson & Johnson
$212.98-49.29%$102 → $108UpgradeHold → BuyGet Alert
10/11/2013MRKBuy Now
Merck & Co
$97.39-48.66%$53 → $50DowngradeBuy → HoldGet Alert
10/11/2013LLYBuy Now
Eli Lilly
$1.05K-96.19%$49 → $40DowngradeHold → UnderperformGet Alert
07/12/2013BMYBuy Now
Bristol-Myers Squibb
$53.95-9.18%$53 → $49DowngradeBuy → HoldGet Alert
07/12/2013MRKBuy Now
Merck & Co
$97.39-44.55%$56 → $54MaintainsBuyGet Alert
07/12/2013JNJBuy Now
Johnson & Johnson
$212.98-56.8%$91 → $92MaintainsHoldGet Alert
06/07/2013MRKBuy Now
Merck & Co
$97.39-42.5%$54 → $56MaintainsBuyGet Alert
06/07/2013JNJBuy Now
Johnson & Johnson
$212.98-57.27%$97 → $91MaintainsHoldGet Alert
06/07/2013BMYBuy Now
Bristol-Myers Squibb
$53.95-1.77%$53.5 → $53MaintainsBuyGet Alert
06/07/2013ABBVBuy Now
AbbVie
$224.31-77.26%$54 → $51MaintainsBuyGet Alert
05/28/2013JNJBuy Now
Johnson & Johnson
$212.98-54.46%$90 → $97MaintainsHoldGet Alert
05/28/2013BMYBuy Now
Bristol-Myers Squibb
$53.95-0.84%$45 → $53.5MaintainsBuyGet Alert
05/28/2013ABBVBuy Now
AbbVie
$224.31-75.93%$51 → $54MaintainsBuyGet Alert
05/28/2013MRKBuy Now
Merck & Co
$97.39-44.55%$48 → $54UpgradeHold → BuyGet Alert
05/28/2013LLYBuy Now
Eli Lilly
$1.05K-95.33%$44 → $49UpgradeUnderperform → HoldGet Alert
04/19/2013JNJBuy Now
Johnson & Johnson
$212.98-57.74%$85 → $90MaintainsHoldGet Alert
04/10/2013MRKBuy Now
Merck & Co
$97.39-50.71%$46 → $48MaintainsHoldGet Alert
04/10/2013JNJBuy Now
Johnson & Johnson
$212.98-60.09%$79 → $85MaintainsHoldGet Alert
04/10/2013LLYBuy Now
Eli Lilly
$1.05K-95.81%$43 → $44MaintainsUnderperformGet Alert
04/10/2013BMYBuy Now
Bristol-Myers Squibb
$53.95-16.6%$41 → $45MaintainsBuyGet Alert
04/10/2013ABBVBuy Now
AbbVie
$224.31-77.71%$45 → $50MaintainsBuyGet Alert
02/25/2013MRKBuy Now
Merck & Co
$97.39-52.77%$47 → $46MaintainsHoldGet Alert
02/12/2013BMYBuy Now
Bristol-Myers Squibb
$53.95-24.01%$39 → $41MaintainsBuyGet Alert
01/16/2013MRKBuy Now
Merck & Co
$97.39-51.74%$49 → $47MaintainsHoldGet Alert
01/16/2013JNJBuy Now
Johnson & Johnson
$212.98-62.91%$75 → $79MaintainsHoldGet Alert
01/16/2013LLYBuy Now
Eli Lilly
$1.05K-95.9%$36 → $43MaintainsUnderperformGet Alert
01/16/2013BMYBuy Now
Bristol-Myers Squibb
$53.95-27.72%$38 → $39MaintainsBuyGet Alert
11/12/2012JNJBuy Now
Johnson & Johnson
$212.98-64.79%$78 → $75DowngradeBuy → HoldGet Alert
10/12/2012MRKBuy Now
Merck & Co
$97.39-51.74%$44 → $47MaintainsHoldGet Alert
10/12/2012JNJBuy Now
Johnson & Johnson
$212.98-63.38%$76 → $78MaintainsBuyGet Alert
10/12/2012LLYBuy Now
Eli Lilly
$1.05K-96.57%$35 → $36MaintainsUnderperformGet Alert
08/13/2012MRKBuy Now
Merck & Co
$97.39-54.82%$42 → $44MaintainsHoldGet Alert
08/06/2012BMYBuy Now
Bristol-Myers Squibb
$53.95-29.57%$39 → $38MaintainsBuyGet Alert
07/30/2012LLYBuy Now
Eli Lilly
$1.05K-96.67%$37 → $35DowngradeHold → UnderperformGet Alert
07/18/2012JNJBuy Now
Johnson & Johnson
$212.98-64.32%$75 → $76MaintainsBuyGet Alert
07/13/2012BMYBuy Now
Bristol-Myers Squibb
$53.95-27.72%$38 → $39MaintainsBuyGet Alert
07/13/2012MRKBuy Now
Merck & Co
$97.39-56.87%$40 → $42MaintainsHoldGet Alert
07/13/2012LLYBuy Now
Eli Lilly
$1.05K-96.48%$36 → $37MaintainsHoldGet Alert
07/13/2012JNJBuy Now
Johnson & Johnson
$212.98-64.79%$72 → $75MaintainsBuyGet Alert