Ruplu Bhattacharya's Stock Ratings

B of A Securities Analyst

Ruplu Bhattacharya is an analyst at B of A 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 03/23/2025

Overall Average Return

1.99%

Smart Score

56%

Overall Average Return Percentile

43rd

Number of Ratings

60
Buy NowGet Alert
03/05/2025INGMBuy Now
Ingram Micro Holding
$18.7049.73%
Ruplu Bhattacharya55%
$30 → $28MaintainsBuyGet Alert
02/14/2025ROKUBuy Now
Roku
$79.7750.43%
Ruplu Bhattacharya55%
$90 → $120MaintainsBuyGet Alert
01/30/2025AVTBuy Now
Avnet
$47.002.12%
Ruplu Bhattacharya55%
$58 → $48DowngradeNeutral → UnderperformGet Alert
01/29/2025SANMBuy Now
Sanmina
$78.0517.87%
Ruplu Bhattacharya55%
$58 → $92UpgradeUnderperform → NeutralGet Alert
11/18/2024INGMBuy Now
Ingram Micro Holding
$18.7060.43%
Ruplu Bhattacharya55%
→ $30Initiates → BuyGet Alert
09/30/2024ROKUBuy Now
Roku
$79.7712.82%
Ruplu Bhattacharya55%
$75 → $90MaintainsBuyGet Alert
09/27/2024JBLBuy Now
Jabil
$147.911.41%
Ruplu Bhattacharya55%
$135 → $150MaintainsBuyGet Alert
09/26/2024CNXCBuy Now
Concentrix
$45.1255.14%
Ruplu Bhattacharya55%
$85 → $70MaintainsNeutralGet Alert
08/28/2024CNXCBuy Now
Concentrix
$45.1288.39%
Ruplu Bhattacharya55%
$65 → $85UpgradeUnderperform → NeutralGet Alert
08/07/2024SMCIBuy Now
Super Micro Computer
$41.201599.03%
Ruplu Bhattacharya55%
$109 → $70DowngradeBuy → NeutralGet Alert
08/02/2024ROKUBuy Now
Roku
$79.77-5.98%
Ruplu Bhattacharya55%
$85 → $75MaintainsBuyGet Alert
06/27/2024SNXBuy Now
TD Synnex
$129.372.03%
Ruplu Bhattacharya55%
$135 → $132MaintainsBuyGet Alert
06/21/2024JBLBuy Now
Jabil
$147.91-8.73%
Ruplu Bhattacharya55%
$150 → $135MaintainsBuyGet Alert
04/02/2024SNXBuy Now
TD Synnex
$129.374.35%
Ruplu Bhattacharya55%
$120 → $140MaintainsBuyGet Alert
03/27/2024CNXCBuy Now
Concentrix
$45.12
Ruplu Bhattacharya55%
DowngradeNeutral → UnderperformGet Alert
03/13/2024SMCIBuy Now
Super Micro Computer
$41.203006.8%
Ruplu Bhattacharya55%
$104 → $128MaintainsBuyGet Alert
02/15/2024SMCIBuy Now
Super Micro Computer
$41.202424.27%
Ruplu Bhattacharya55%
→ $104Initiates → BuyGet Alert
12/15/2023SANMBuy Now
Sanmina
$78.05-42.34%
Ruplu Bhattacharya55%
→ $45Reinstates → UnderperformGet Alert
09/25/2023JBLBuy Now
Jabil
$147.91-12.11%
Ruplu Bhattacharya55%
$126 → $130MaintainsBuyGet Alert
06/29/2023CNXCBuy Now
Concentrix
$45.12110.55%
Ruplu Bhattacharya55%
$165 → $95DowngradeBuy → NeutralGet Alert
06/13/2023JBLBuy Now
Jabil
$147.91-26.98%
Ruplu Bhattacharya55%
$91 → $108MaintainsBuyGet Alert
05/09/2023ARWBuy Now
Arrow Electronics
$105.1028.45%
Ruplu Bhattacharya55%
$140 → $135MaintainsNeutralGet Alert
04/19/2023CDWBuy Now
CDW
$167.1019.69%
Ruplu Bhattacharya55%
$240 → $200DowngradeBuy → NeutralGet Alert
02/17/2023ROKUBuy Now
Roku
$79.776.56%
Ruplu Bhattacharya55%
$45 → $85UpgradeUnderperform → BuyGet Alert
04/27/2022ROKUBuy Now
Roku
$79.7781.77%
Ruplu Bhattacharya55%
$235 → $145MaintainsBuyGet Alert
12/17/2021JBLBuy Now
Jabil
$147.91-47.94%
Ruplu Bhattacharya55%
$73 → $77MaintainsBuyGet Alert
11/09/2021SANMBuy Now
Sanmina
$78.05-51.31%
Ruplu Bhattacharya55%
$46 → $38DowngradeNeutral → UnderperformGet Alert
01/25/2021ROKUBuy Now
Roku
$79.77526.8%
Ruplu Bhattacharya55%
$380 → $500MaintainsBuyGet Alert
01/15/2021VSHBuy Now
Vishay Intertechnology
$16.8618.62%
Ruplu Bhattacharya55%
→ $20DowngradeNeutral → UnderperformGet Alert
12/07/2020CNXCBuy Now
Concentrix
$45.12188.12%
Ruplu Bhattacharya55%
→ $130Initiates → BuyGet Alert
11/24/2020ROKUBuy Now
Roku
$79.77288.62%
Ruplu Bhattacharya55%
$260 → $310Reiterates → BuyGet Alert
05/15/2020JBLBuy Now
Jabil
$147.91-74.98%
Ruplu Bhattacharya55%
→ $37UpgradeNeutral → BuyGet Alert
05/05/2020ARWBuy Now
Arrow Electronics
$105.10-30.54%
Ruplu Bhattacharya55%
$70 → $73Reiterates → NeutralGet Alert
04/28/2020ARWBuy Now
Arrow Electronics
$105.10-33.4%
Ruplu Bhattacharya55%
→ $70UpgradeUnderperform → NeutralGet Alert
03/23/2020CDWBuy Now
CDW
$167.10-25.19%
Ruplu Bhattacharya55%
$150 → $125Reiterates → BuyGet Alert
11/18/2019JBLBuy Now
Jabil
$147.91-72.28%
Ruplu Bhattacharya55%
$37 → $41Reiterates → NeutralGet Alert
11/15/2019ROKUBuy Now
Roku
$79.77100.58%
Ruplu Bhattacharya55%
$150 → $160Reiterates → BuyGet Alert
11/06/2019VSHBuy Now
Vishay Intertechnology
$16.860.83%
Ruplu Bhattacharya55%
→ $17DowngradeNeutral → UnderperformGet Alert
11/01/2019ARWBuy Now
Arrow Electronics
$105.10-33.4%
Ruplu Bhattacharya55%
$65 → $70MaintainsUnderperformGet Alert
10/28/2019ROKUBuy Now
Roku
$79.7793.06%
Ruplu Bhattacharya55%
→ $154Initiates → BuyGet Alert
10/04/2019JBLBuy Now
Jabil
$147.91-74.98%
Ruplu Bhattacharya55%
$35 → $37Reiterates → NeutralGet Alert
09/25/2019JBLBuy Now
Jabil
$147.91-76.34%
Ruplu Bhattacharya55%
$33 → $35Reiterates → NeutralGet Alert
07/30/2019CDWBuy Now
CDW
$167.10
Ruplu Bhattacharya55%
Initiates → BuyGet Alert
07/16/2019ARWBuy Now
Arrow Electronics
$105.10
Ruplu Bhattacharya55%
DowngradeNeutral → UnderperformGet Alert
05/06/2019ARWBuy Now
Arrow Electronics
$105.10
Ruplu Bhattacharya55%
DowngradeBuy → NeutralGet Alert
02/06/2019VSHBuy Now
Vishay Intertechnology
$16.86
Ruplu Bhattacharya55%
DowngradeBuy → NeutralGet Alert
05/09/2018VSHBuy Now
Vishay Intertechnology
$16.86
Ruplu Bhattacharya55%
UpgradeUnderperform → BuyGet Alert
06/15/2017CLSBuy Now
Celestica
$99.08-84.36%
Ruplu Bhattacharya55%
→ $15.5Reinstates → NeutralGet Alert
06/15/2017SANMBuy Now
Sanmina
$78.05-38.5%
Ruplu Bhattacharya55%
→ $48Reinstates → BuyGet Alert
04/27/2016ARWBuy Now
Arrow Electronics
$105.10
Ruplu Bhattacharya55%
Initiates → BuyGet Alert
08/05/2015VSHBuy Now
Vishay Intertechnology
$16.86
Ruplu Bhattacharya55%
DowngradeBuy → UnderperformGet Alert
07/27/2015CNXCBuy Now
CNX Coal Resources
$45.12-62.32%
Ruplu Bhattacharya55%
→ $17Initiates → BuyGet Alert
04/23/2014SANMBuy Now
Sanmina
$78.05-74.38%
Ruplu Bhattacharya55%
$17 → $20MaintainsNeutralGet Alert
07/26/2013VSHBuy Now
Vishay Intertechnology
$16.8612.69%
Ruplu Bhattacharya55%
→ $19Initiates → BuyGet Alert
03/18/2013JBLBuy Now
Jabil
$147.91-83.1%
Ruplu Bhattacharya55%
$26 → $25MaintainsBuyGet Alert
01/29/2013SANMBuy Now
Sanmina
$78.05-85.91%
Ruplu Bhattacharya55%
$9.5 → $11MaintainsNeutralGet Alert
09/26/2012JBLBuy Now
Jabil
$147.91-82.42%
Ruplu Bhattacharya55%
$27 → $26MaintainsBuyGet Alert
09/19/2012JBLBuy Now
Jabil
$147.91-81.75%
Ruplu Bhattacharya55%
$28 → $27MaintainsBuyGet Alert
05/15/2012JBLBuy Now
Jabil Circuit
$147.91-81.07%
Ruplu Bhattacharya55%
→ $28UpgradeNeutral → BuyGet Alert
04/24/2012SANMBuy Now
Sanmina-SCI
$78.05-85.27%
Ruplu Bhattacharya55%
$12.5 → $11.5MaintainsNeutralGet Alert