Vivek Juneja's Stock Ratings

JP Morgan Analyst

Vivek Juneja is an analyst at JP Morgan. 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

3.74%

Smart Score

59.8%

Overall Average Return Percentile

42nd

Number of Ratings

165
Buy NowGet Alert
12/12/2025CBuy Now
Citigroup
$112.5110.21%$107 → $124UpgradeNeutral → OverweightGet Alert
08/01/2025CFGBuy Now
Citizens Financial Group
$58.99-11.85%$48.5 → $52UpgradeNeutral → OverweightGet Alert
04/03/2025KEYBuy Now
KeyCorp
$20.50-19.51%$18.5 → $16.5MaintainsNeutralGet Alert
04/03/2025WFCBuy Now
Wells Fargo
$93.06-21.02%$82 → $73.5MaintainsNeutralGet Alert
04/03/2025TFCBuy Now
Truist Finl
$49.80-15.66%$48 → $42MaintainsNeutralGet Alert
04/03/2025RFBuy Now
Regions Finl
$27.93-17.65%$26 → $23MaintainsNeutralGet Alert
04/03/2025BACBuy Now
Bank of America
$55.39-21.47%$49.5 → $43.5MaintainsOverweightGet Alert
04/03/2025PNCBuy Now
PNC Financial Services Gr
$211.61-10.68%$212.5 → $189MaintainsOverweightGet Alert
04/03/2025FITBBuy Now
Fifth Third Bancorp
$47.98-12.45%$49 → $42MaintainsOverweightGet Alert
04/03/2025CFGBuy Now
Citizens Financial Group
$58.99-27.11%$49 → $43MaintainsNeutralGet Alert
04/03/2025CBuy Now
Citigroup
$112.51-32.89%$85.5 → $75.5MaintainsNeutralGet Alert
04/03/2025USBBuy Now
U.S. Bancorp
$53.52-18.71%$51 → $43.5DowngradeNeutral → UnderweightGet Alert
02/03/2025BACBuy Now
Bank of America
$55.39-10.63%$48 → $49.5MaintainsOverweightGet Alert
02/03/2025KEYBuy Now
KeyCorp
$20.50-9.76% → $18.5Assumes → NeutralGet Alert
10/07/2024BACBuy Now
Bank of America
$55.39-15.15%$43 → $47MaintainsOverweightGet Alert
10/07/2024BKBuy Now
Bank of New York Mellon
$117.02-34.2%$69 → $77MaintainsOverweightGet Alert
06/27/2024USBBuy Now
U.S. Bancorp
$53.52-18.71% → $43.5DowngradeOverweight → NeutralGet Alert
05/01/2024CFGBuy Now
Citizens Financial Group
$58.99-38.97%$36.5 → $36MaintainsNeutralGet Alert
05/01/2024BACBuy Now
Bank of America
$55.39-26.88%$39.5 → $40.5MaintainsOverweightGet Alert
05/01/2024PNCBuy Now
PNC Finl Servs Gr
$211.61-22.97%$163.5 → $163MaintainsOverweightGet Alert
05/01/2024TFCBuy Now
Truist Finl
$49.80-18.67%$39.5 → $40.5MaintainsNeutralGet Alert
05/01/2024USBBuy Now
U.S. Bancorp
$53.52-18.71%$45 → $43.5MaintainsOverweightGet Alert
05/01/2024WFCBuy Now
Wells Fargo
$93.06-33.92%$59 → $61.5MaintainsNeutralGet Alert
05/01/2024FITBBuy Now
Fifth Third Bancorp
$47.98-17.67%$37.5 → $39.5UpgradeNeutral → OverweightGet Alert
12/18/2023BKBuy Now
Bank of New York Mellon
$117.02-53.42% → $54.5UpgradeNeutral → OverweightGet Alert
10/27/2023RFBuy Now
Regions Finl
$27.93-40.92%$19 → $16.5DowngradeOverweight → NeutralGet Alert
08/17/2023TFCBuy Now
Truist Finl
$49.80-40.76%$32.5 → $29.5MaintainsNeutralGet Alert
07/17/2023STTBuy Now
State Street
$129.04-44.98%$78.5 → $71DowngradeNeutral → UnderweightGet Alert
06/29/2023CFGBuy Now
Citizens Financial Group
$58.99-54.23%$29 → $27DowngradeOverweight → NeutralGet Alert
06/27/2023TFCBuy Now
Truist Finl
$49.80-34.74%$34 → $32.5MaintainsNeutralGet Alert
06/27/2023WFCBuy Now
Wells Fargo
$93.06-54.87%$43 → $42MaintainsNeutralGet Alert
04/10/2023WFCBuy Now
Wells Fargo
$93.06-51.65%$49 → $45MaintainsNeutralGet Alert
04/10/2023USBBuy Now
U.S. Bancorp
$53.52-15.91%$52.5 → $45MaintainsOverweightGet Alert
04/10/2023TFCBuy Now
Truist Finl
$49.80-17.67%$50 → $41MaintainsNeutralGet Alert
04/10/2023PNCBuy Now
PNC Finl Servs Gr
$211.61-28.41%$175 → $151.5MaintainsOverweightGet Alert
04/10/2023FITBBuy Now
Fifth Third Bancorp
$47.98-32.26%$37.5 → $32.5MaintainsNeutralGet Alert
04/10/2023CFGBuy Now
Citizens Financial Group
$58.99-37.28%$45.5 → $37MaintainsOverweightGet Alert
04/10/2023BACBuy Now
Bank of America
$55.39-38.62%$38 → $34MaintainsOverweightGet Alert
04/10/2023NTRSBuy Now
Northern Trust
$139.37-30.76%$97 → $96.5UpgradeUnderweight → NeutralGet Alert
02/03/2023TFCBuy Now
Truist Finl
$49.800.4% → $50MaintainsNeutralGet Alert
02/03/2023USBBuy Now
U.S. Bancorp
$53.52-1.9% → $52.5MaintainsOverweightGet Alert
01/06/2023USBBuy Now
U.S. Bancorp
$53.52-9.37% → $48.5MaintainsOverweightGet Alert
07/12/2022USBBuy Now
U.S. Bancorp
$53.525.58% → $56.5MaintainsOverweightGet Alert
07/11/2022TFCBuy Now
Truist Finl
$49.8013.45% → $56.5MaintainsNeutralGet Alert
05/04/2022TFCBuy Now
Truist Finl
$49.8019.48% → $59.5MaintainsNeutralGet Alert
05/04/2022USBBuy Now
U.S. Bancorp
$53.5213.99% → $61MaintainsOverweightGet Alert
04/27/2022BKBuy Now
Bank of New York Mellon
$117.02-55.99%$59 → $51.5DowngradeOverweight → NeutralGet Alert
04/07/2022TFCBuy Now
Truist Finl
$49.8020.48% → $60MaintainsNeutralGet Alert
04/07/2022USBBuy Now
U.S. Bancorp
$53.5216.79% → $62.5MaintainsOverweightGet Alert
02/03/2022USBBuy Now
U.S. Bancorp
$53.5234.54% → $72MaintainsOverweightGet Alert
02/03/2022WFCBuy Now
Wells Fargo
$93.06-37.14%$57 → $58.5MaintainsNeutralGet Alert
01/06/2022WFCBuy Now
Wells Fargo
$93.06-38.75%$53.5 → $57MaintainsNeutralGet Alert
01/06/2022TFCBuy Now
Truist Finl
$49.8037.55%$67.5 → $68.5MaintainsNeutralGet Alert
01/06/2022RFBuy Now
Regions Finl
$27.93-5.12%$25.5 → $26.5MaintainsOverweightGet Alert
01/06/2022PNCBuy Now
PNC Finl Servs Gr
$211.618.45%$227 → $229.5MaintainsOverweightGet Alert
01/06/2022CFGBuy Now
Citizens Financial Group
$58.99-4.22%$54 → $56.5MaintainsOverweightGet Alert
01/06/2022CBuy Now
Citigroup
$112.51-32.45%$80.5 → $76MaintainsNeutralGet Alert
01/06/2022BACBuy Now
Bank of America
$55.39-5.22%$50 → $52.5MaintainsOverweightGet Alert
12/16/2021BKBuy Now
Bank of New York Mellon
$117.02-42.74%$62.5 → $67UpgradeNeutral → OverweightGet Alert
10/29/2021TFCBuy Now
Truist Finl
$49.8035.54%$66.5 → $67.5MaintainsNeutralGet Alert
10/29/2021USBBuy Now
U.S. Bancorp
$53.5236.41%$74.5 → $73MaintainsOverweightGet Alert
10/29/2021WFCBuy Now
Wells Fargo
$93.06-42.51%$53 → $53.5MaintainsNeutralGet Alert
05/03/2021TFCBuy Now
Truist Finl
$49.8026.51%$60.5 → $63MaintainsNeutralGet Alert
05/03/2021USBBuy Now
U.S. Bancorp
$53.5220.53%$60 → $64.5MaintainsOverweightGet Alert
05/03/2021WFCBuy Now
Wells Fargo
$93.06-49.5%$41.5 → $47MaintainsNeutralGet Alert
04/08/2021USBBuy Now
U.S. Bancorp
$53.5212.12% → $60UpgradeNeutral → OverweightGet Alert
02/18/2021WFCBuy Now
Wells Fargo
$93.06-60.24%$31.5 → $37UpgradeUnderweight → NeutralGet Alert
12/14/2020USBBuy Now
U.S. Bancorp
$53.52-3.77%$43.5 → $51.5UpgradeUnderweight → NeutralGet Alert
10/08/2020CBuy Now
Citigroup
$112.51DowngradeOverweight → NeutralGet Alert
10/06/2020TFCBuy Now
Truist Finl
$49.80-12.65%$40 → $43.5MaintainsNeutralGet Alert
10/06/2020USBBuy Now
U.S. Bancorp
$53.52-18.71%$37.5 → $43.5MaintainsUnderweightGet Alert
07/08/2020WFCBuy Now
Wells Fargo
$93.06-68.3%$32 → $29.5MaintainsUnderweightGet Alert
04/09/2020BKBuy Now
Bank of New York Mellon
$117.02-64.53%$47 → $41.5UpgradeUnderweight → NeutralGet Alert
01/16/2020USBBuy Now
U.S. Bancorp
$53.523.71%$58 → $55.5DowngradeNeutral → UnderweightGet Alert
11/04/2019CBuy Now
Citigroup
$112.51-24.9%$77.5 → $84.5MaintainsOverweightGet Alert
11/04/2019USBBuy Now
U.S. Bancorp
$53.528.38%$55.5 → $58MaintainsNeutralGet Alert
11/04/2019PNCBuy Now
PNC Finl Servs Gr
$211.61-26.52%$147.5 → $155.5MaintainsOverweightGet Alert
11/04/2019BACBuy Now
Bank of America
$55.39-39.52%$30 → $33.5MaintainsOverweightGet Alert
10/10/2019CBuy Now
Citigroup
$112.51-31.12%$81 → $77.5MaintainsOverweightGet Alert
10/10/2019CFGBuy Now
Citizens Financial Group
$58.99-33.04%$42 → $39.5MaintainsOverweightGet Alert
10/10/2019BKBuy Now
Bank of New York Mellon
$117.02-61.54%$47 → $45MaintainsUnderweightGet Alert
10/10/2019BACBuy Now
Bank of America
$55.39-45.84%$31 → $30MaintainsOverweightGet Alert
07/31/2019USBBuy Now
U.S. Bancorp
$53.526.51%$52.5 → $57UpgradeUnderweight → NeutralGet Alert
07/09/2019CBuy Now
Citigroup
$112.51-31.56%$75 → $77MaintainsOverweightGet Alert
07/09/2019WFCBuy Now
Wells Fargo
$93.06-48.96%$48.5 → $47.5MaintainsUnderweightGet Alert
07/09/2019CFGBuy Now
Citizens Financial Group
$58.99-31.34%$41.5 → $40.5MaintainsOverweightGet Alert
07/09/2019BBTBuy Now
BB&T
$27.4284.18%$51.5 → $50.5MaintainsNeutralGet Alert
07/09/2019BKBuy Now
Bank of New York Mellon
$117.02-58.13%$50 → $49MaintainsUnderweightGet Alert
07/09/2019BACBuy Now
Bank of America
$55.39-46.74%$30.5 → $29.5MaintainsOverweightGet Alert
07/09/2019USBBuy Now
U.S. Bancorp
$53.52-1.9%$51 → $52.5MaintainsUnderweightGet Alert
07/09/2019PNCBuy Now
PNC Finl Servs Gr
$211.61-32.9%$137.5 → $142MaintainsOverweightGet Alert
11/26/2018RFBuy Now
Regions Finl
$27.93UpgradeNeutral → OverweightGet Alert
02/13/2018CHGGBuy Now
Chegg
$0.942027.89%$18 → $20MaintainsOverweightGet Alert
02/05/2018WFCBuy Now
Wells Fargo
$93.06DowngradeNeutral → UnderweightGet Alert
01/31/2018USBBuy Now
U.S. Bancorp
$53.52DowngradeNeutral → UnderweightGet Alert
01/19/2018BKBuy Now
Bank of New York Mellon
$117.02DowngradeNeutral → UnderweightGet Alert
11/01/2017USBBuy Now
U.S. Bancorp
$53.52-6.57%$55.5 → $50MaintainsNeutralGet Alert
11/01/2017RFBuy Now
Regions Finl
$27.93-42.71%$15.5 → $16MaintainsNeutralGet Alert
11/01/2017PNCBuy Now
PNC Finl Servs Gr
$211.61-33.6%$139.5 → $140.5MaintainsOverweightGet Alert
11/01/2017CHGGBuy Now
Chegg
$0.941815.1%$15 → $18MaintainsOverweightGet Alert
11/01/2017BBTBuy Now
BB&T
$27.4278.71%$48.5 → $49MaintainsNeutralGet Alert
11/01/2017BACBuy Now
Bank of America
$55.39-48.55%$27.5 → $28.5MaintainsOverweightGet Alert
01/06/2017BKBuy Now
Bank of New York Mellon
$117.02DowngradeOverweight → NeutralGet Alert
09/21/2016WFCBuy Now
Wells Fargo
$93.06-48.42%$53.5 → $48DowngradeOverweight → NeutralGet Alert
04/07/2016CBuy Now
Citigroup
$112.51-52%$56 → $54MaintainsOverweightGet Alert
04/07/2016USBBuy Now
U.S. Bancorp
$53.52-17.78%$44.5 → $44MaintainsNeutralGet Alert
04/07/2016BACBuy Now
Bank of America
$55.39-71.11%$16.5 → $16MaintainsOverweightGet Alert
01/07/2016BKBuy Now
Bank of New York Mellon
$117.02UpgradeNeutral → OverweightGet Alert
10/09/2015WFCBuy Now
Wells Fargo
$93.06-36.07%$58.6 → $59.5UpgradeNeutral → OverweightGet Alert
04/01/2015CBuy Now
Citigroup
$112.51-47.56%$58 → $59MaintainsOverweightGet Alert
04/01/2015WFCBuy Now
Wells Fargo
$93.06-42.51%$53 → $53.5MaintainsNeutralGet Alert
04/01/2015BBTBuy Now
BB&T
$27.4242.24%$40.5 → $39MaintainsNeutralGet Alert
04/01/2015PNCBuy Now
PNC Finl Servs Gr
$211.61-55.34%$91.5 → $94.5MaintainsOverweightGet Alert
04/01/2015BBTBuy Now
BB&T
$27.4242.24%$40.5 → $39DowngradeOverweight → NeutralGet Alert
03/03/2015CBuy Now
Citigroup
$112.51-48.45%$54 → $58UpgradeNeutral → OverweightGet Alert
01/08/2015CBuy Now
Citigroup
$112.51-52%$55 → $54MaintainsNeutralGet Alert
01/08/2015BBTBuy Now
BB&T
$27.4247.71%$41 → $40.5MaintainsOverweightGet Alert
01/08/2015PNCBuy Now
PNC Finl Servs Gr
$211.61-56.52%$93 → $92MaintainsOverweightGet Alert
11/24/2014BKBuy Now
Bank of New York Mellon
$117.02-66.67%$38.5 → $39MaintainsNeutralGet Alert
11/03/2014CFGBuy Now
Citizens Financial Group
$58.99-54.23% → $27Initiates → OverweightGet Alert
09/04/2014CBuy Now
Citigroup
$112.51-52%$52.5 → $54MaintainsNeutralGet Alert
09/04/2014BACBuy Now
Bank of America
$55.39-68.41%$17 → $17.5MaintainsOverweightGet Alert
09/04/2014PNCBuy Now
PNC Finl Servs Gr
$211.61-55.11%$94.5 → $95MaintainsOverweightGet Alert
09/04/2014RFBuy Now
Regions Finl
$27.93-64.2%$11 → $10MaintainsNeutralGet Alert
09/04/2014USBBuy Now
U.S. Bancorp
$53.52-16.85%$44 → $44.5MaintainsNeutralGet Alert
07/25/2014BKBuy Now
Bank of New York Mellon
$117.02-69.23%$35 → $36MaintainsNeutralGet Alert
07/14/2014WFCBuy Now
Wells Fargo
$93.06-44.13%$54.5 → $52DowngradeOverweight → NeutralGet Alert
07/10/2014BKBuy Now
Bank of New York Mellon
$117.02-70.09%$32.5 → $35MaintainsNeutralGet Alert
06/19/2014BACBuy Now
Bank of America
$55.39-69.31%$17.5 → $17MaintainsOverweightGet Alert
06/19/2014USBBuy Now
U.S. Bancorp
$53.52-17.78%$42.5 → $44MaintainsNeutralGet Alert
05/09/2014BKBuy Now
Bank of New York Mellon
$117.02-72.23%$34 → $32.5MaintainsNeutralGet Alert
04/29/2014USBBuy Now
U.S. Bancorp
$53.52-20.58%$43.5 → $42.5MaintainsNeutralGet Alert
04/29/2014BBTBuy Now
BB&T
$27.4251.35%$42 → $41.5MaintainsOverweightGet Alert
04/29/2014BACBuy Now
Bank of America
$55.39-68.41%$18 → $17.5MaintainsOverweightGet Alert
04/29/2014WFCBuy Now
Wells Fargo
$93.06-43.05%$52 → $53MaintainsOverweightGet Alert
04/03/2014USBBuy Now
U.S. Bancorp
$53.52-15.91% → $45DowngradeBuy → NeutralGet Alert
01/07/2014BBTBuy Now
BB&T
$27.4253.18%$36.5 → $42UpgradeNeutral → OverweightGet Alert
07/10/2013CBuy Now
Citigroup
$112.51-54.67%$48 → $51MaintainsNeutralGet Alert
07/10/2013WFCBuy Now
Wells Fargo
$93.06-53.26%$41 → $43.5MaintainsOverweightGet Alert
07/10/2013USBBuy Now
U.S. Bancorp
$53.52-29.93%$36 → $37.5MaintainsNeutralGet Alert
07/10/2013RFBuy Now
Regions Finl
$27.93-64.2%$9 → $10MaintainsNeutralGet Alert
07/10/2013PNCBuy Now
PNC Finl Servs Gr
$211.61-61.96%$72.5 → $80.5MaintainsOverweightGet Alert
07/10/2013BBTBuy Now
BB&T
$27.4229.47%$32.5 → $35.5MaintainsNeutralGet Alert
07/10/2013BACBuy Now
Bank of America
$55.39-73.82%$13.5 → $14.5MaintainsOverweightGet Alert
04/09/2013CBuy Now
Citigroup
$112.51-60%$44.5 → $45MaintainsNeutralGet Alert
04/09/2013BBTBuy Now
BB&T
$27.4222.18%$34.5 → $33.5MaintainsNeutralGet Alert
02/25/2013BKBuy Now
Bank of New York Mellon
$117.02-76.07%$25.5 → $28MaintainsNeutralGet Alert
01/30/2013USBBuy Now
U.S. Bancorp
$53.52-29.93%$39.5 → $37.5DowngradeOverweight → NeutralGet Alert
01/08/2013CBuy Now
Citigroup
$112.51-60.45%$43 → $44.5MaintainsNeutralGet Alert
01/08/2013BACBuy Now
Bank of America
$55.39-75.63%$13 → $13.5MaintainsOverweightGet Alert
01/08/2013BKBuy Now
Bank of New York Mellon
$117.02-78.21%$25 → $25.5MaintainsNeutralGet Alert
09/28/2012USBBuy Now
U.S. Bancorp
$53.52-23.39%$38.5 → $41MaintainsOverweightGet Alert
09/28/2012PNCBuy Now
PNC Finl Servs Gr
$211.61-62.19%$78 → $80MaintainsOverweightGet Alert
09/28/2012RFBuy Now
Regions Finl
$27.93-69.57%$8 → $8.5MaintainsNeutralGet Alert
09/28/2012BBTBuy Now
BB&T
$27.4233.12%$35 → $36.5MaintainsNeutralGet Alert
07/09/2012BKBuy Now
Bank of New York Mellon
$117.02-79.92%$25.5 → $23.5MaintainsNeutralGet Alert
07/09/2012USBBuy Now
U.S. Bancorp
$53.52-29.93%$37 → $37.5MaintainsOverweightGet Alert
07/09/2012BBTBuy Now
BB&T
$27.4224%$33 → $34MaintainsNeutralGet Alert
05/09/2012PNCBuy Now
PNC Financial Services Group
$211.61-63.14%$76 → $78MaintainsOverweightGet Alert
04/10/2012RFBuy Now
Regions Financial
$27.93-73.15%$7 → $7.5MaintainsNeutralGet Alert
04/10/2012PNCBuy Now
PNC Financial Services Group
$211.61-64.08%$83 → $76MaintainsOverweightGet Alert
04/10/2012BBTBuy Now
BB&T
$27.4220.35%$30 → $33MaintainsNeutralGet Alert
04/10/2012WFCBuy Now
Wells Fargo & Co
$93.06-54.87%$39 → $42MaintainsOverweightGet Alert
04/10/2012USBBuy Now
US Bancorp
$53.52-30.86%$35.5 → $37MaintainsOverweightGet Alert
04/10/2012BACBuy Now
Bank oferica
$55.39-79.24%$10.5 → $11.5MaintainsOverweightGet Alert