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 04/15/2025

Overall Average Return

-1.69%

Smart Score

52.9%

Overall Average Return Percentile

39th

Number of Ratings

61
Buy NowGet Alert
03/27/2025CNXCBuy Now
Concentrix
$47.9523.04%
Ruplu Bhattacharya52%
$58 → $59MaintainsNeutralGet Alert
03/05/2025INGMBuy Now
Ingram Micro Holding
$15.8976.21%
Ruplu Bhattacharya52%
$30 → $28MaintainsBuyGet Alert
02/14/2025ROKUBuy Now
Roku
$58.90103.74%
Ruplu Bhattacharya52%
$90 → $120MaintainsBuyGet Alert
01/30/2025AVTBuy Now
Avnet
$46.443.36%
Ruplu Bhattacharya52%
$58 → $48DowngradeNeutral → UnderperformGet Alert
01/29/2025SANMBuy Now
Sanmina
$76.5520.18%
Ruplu Bhattacharya52%
$58 → $92UpgradeUnderperform → NeutralGet Alert
11/18/2024INGMBuy Now
Ingram Micro Holding
$15.8988.8%
Ruplu Bhattacharya52%
→ $30Initiates → BuyGet Alert
09/30/2024ROKUBuy Now
Roku
$58.9052.8%
Ruplu Bhattacharya52%
$75 → $90MaintainsBuyGet Alert
09/27/2024JBLBuy Now
Jabil
$134.7911.28%
Ruplu Bhattacharya52%
$135 → $150MaintainsBuyGet Alert
09/26/2024CNXCBuy Now
Concentrix
$47.9545.99%
Ruplu Bhattacharya52%
$85 → $70MaintainsNeutralGet Alert
08/28/2024CNXCBuy Now
Concentrix
$47.9577.27%
Ruplu Bhattacharya52%
$65 → $85UpgradeUnderperform → NeutralGet Alert
08/07/2024SMCIBuy Now
Super Micro Computer
$32.272069.2%
Ruplu Bhattacharya52%
$109 → $70DowngradeBuy → NeutralGet Alert
08/02/2024ROKUBuy Now
Roku
$58.9027.33%
Ruplu Bhattacharya52%
$85 → $75MaintainsBuyGet Alert
06/27/2024SNXBuy Now
TD Synnex
$103.1727.94%
Ruplu Bhattacharya52%
$135 → $132MaintainsBuyGet Alert
06/21/2024JBLBuy Now
Jabil
$134.790.16%
Ruplu Bhattacharya52%
$150 → $135MaintainsBuyGet Alert
04/02/2024SNXBuy Now
TD Synnex
$103.1730.85%
Ruplu Bhattacharya52%
$120 → $140MaintainsBuyGet Alert
03/27/2024CNXCBuy Now
Concentrix
$47.95
Ruplu Bhattacharya52%
DowngradeNeutral → UnderperformGet Alert
03/13/2024SMCIBuy Now
Super Micro Computer
$32.273866.53%
Ruplu Bhattacharya52%
$104 → $128MaintainsBuyGet Alert
02/15/2024SMCIBuy Now
Super Micro Computer
$32.273122.81%
Ruplu Bhattacharya52%
→ $104Initiates → BuyGet Alert
12/15/2023SANMBuy Now
Sanmina
$76.55-41.21%
Ruplu Bhattacharya52%
→ $45Reinstates → UnderperformGet Alert
09/25/2023JBLBuy Now
Jabil
$134.79-3.55%
Ruplu Bhattacharya52%
$126 → $130MaintainsBuyGet Alert
06/29/2023CNXCBuy Now
Concentrix
$47.9598.12%
Ruplu Bhattacharya52%
$165 → $95DowngradeBuy → NeutralGet Alert
06/13/2023JBLBuy Now
Jabil
$134.79-19.88%
Ruplu Bhattacharya52%
$91 → $108MaintainsBuyGet Alert
05/09/2023ARWBuy Now
Arrow Electronics
$100.6034.19%
Ruplu Bhattacharya52%
$140 → $135MaintainsNeutralGet Alert
04/19/2023CDWBuy Now
CDW
$150.8332.6%
Ruplu Bhattacharya52%
$240 → $200DowngradeBuy → NeutralGet Alert
02/17/2023ROKUBuy Now
Roku
$58.9044.31%
Ruplu Bhattacharya52%
$45 → $85UpgradeUnderperform → BuyGet Alert
04/27/2022ROKUBuy Now
Roku
$58.90146.18%
Ruplu Bhattacharya52%
$235 → $145MaintainsBuyGet Alert
12/17/2021JBLBuy Now
Jabil
$134.79-42.87%
Ruplu Bhattacharya52%
$73 → $77MaintainsBuyGet Alert
11/09/2021SANMBuy Now
Sanmina
$76.55-50.36%
Ruplu Bhattacharya52%
$46 → $38DowngradeNeutral → UnderperformGet Alert
01/25/2021ROKUBuy Now
Roku
$58.90748.9%
Ruplu Bhattacharya52%
$380 → $500MaintainsBuyGet Alert
01/15/2021VSHBuy Now
Vishay Intertechnology
$11.3676.06%
Ruplu Bhattacharya52%
→ $20DowngradeNeutral → UnderperformGet Alert
12/07/2020CNXCBuy Now
Concentrix
$47.95171.12%
Ruplu Bhattacharya52%
→ $130Initiates → BuyGet Alert
11/24/2020ROKUBuy Now
Roku
$58.90426.32%
Ruplu Bhattacharya52%
$260 → $310Reiterates → BuyGet Alert
05/15/2020JBLBuy Now
Jabil
$134.79-72.55%
Ruplu Bhattacharya52%
→ $37UpgradeNeutral → BuyGet Alert
05/05/2020ARWBuy Now
Arrow Electronics
$100.60-27.44%
Ruplu Bhattacharya52%
$70 → $73Reiterates → NeutralGet Alert
04/28/2020ARWBuy Now
Arrow Electronics
$100.60-30.42%
Ruplu Bhattacharya52%
→ $70UpgradeUnderperform → NeutralGet Alert
03/23/2020CDWBuy Now
CDW
$150.83-17.13%
Ruplu Bhattacharya52%
$150 → $125Reiterates → BuyGet Alert
11/18/2019JBLBuy Now
Jabil
$134.79-69.58%
Ruplu Bhattacharya52%
$37 → $41Reiterates → NeutralGet Alert
11/15/2019ROKUBuy Now
Roku
$58.90171.65%
Ruplu Bhattacharya52%
$150 → $160Reiterates → BuyGet Alert
11/06/2019VSHBuy Now
Vishay Intertechnology
$11.3649.65%
Ruplu Bhattacharya52%
→ $17DowngradeNeutral → UnderperformGet Alert
11/01/2019ARWBuy Now
Arrow Electronics
$100.60-30.42%
Ruplu Bhattacharya52%
$65 → $70MaintainsUnderperformGet Alert
10/28/2019ROKUBuy Now
Roku
$58.90161.46%
Ruplu Bhattacharya52%
→ $154Initiates → BuyGet Alert
10/04/2019JBLBuy Now
Jabil
$134.79-72.55%
Ruplu Bhattacharya52%
$35 → $37Reiterates → NeutralGet Alert
09/25/2019JBLBuy Now
Jabil
$134.79-74.03%
Ruplu Bhattacharya52%
$33 → $35Reiterates → NeutralGet Alert
07/30/2019CDWBuy Now
CDW
$150.83
Ruplu Bhattacharya52%
Initiates → BuyGet Alert
07/16/2019ARWBuy Now
Arrow Electronics
$100.60
Ruplu Bhattacharya52%
DowngradeNeutral → UnderperformGet Alert
05/06/2019ARWBuy Now
Arrow Electronics
$100.60
Ruplu Bhattacharya52%
DowngradeBuy → NeutralGet Alert
02/06/2019VSHBuy Now
Vishay Intertechnology
$11.36
Ruplu Bhattacharya52%
DowngradeBuy → NeutralGet Alert
05/09/2018VSHBuy Now
Vishay Intertechnology
$11.36
Ruplu Bhattacharya52%
UpgradeUnderperform → BuyGet Alert
06/15/2017CLSBuy Now
Celestica
$80.05-80.64%
Ruplu Bhattacharya52%
→ $15.5Reinstates → NeutralGet Alert
06/15/2017SANMBuy Now
Sanmina
$76.55-37.3%
Ruplu Bhattacharya52%
→ $48Reinstates → BuyGet Alert
04/27/2016ARWBuy Now
Arrow Electronics
$100.60
Ruplu Bhattacharya52%
Initiates → BuyGet Alert
08/05/2015VSHBuy Now
Vishay Intertechnology
$11.36
Ruplu Bhattacharya52%
DowngradeBuy → UnderperformGet Alert
07/27/2015CNXCBuy Now
CNX Coal Resources
$47.95-64.55%
Ruplu Bhattacharya52%
→ $17Initiates → BuyGet Alert
04/23/2014SANMBuy Now
Sanmina
$76.55-73.87%
Ruplu Bhattacharya52%
$17 → $20MaintainsNeutralGet Alert
07/26/2013VSHBuy Now
Vishay Intertechnology
$11.3667.25%
Ruplu Bhattacharya52%
→ $19Initiates → BuyGet Alert
03/18/2013JBLBuy Now
Jabil
$134.79-81.45%
Ruplu Bhattacharya52%
$26 → $25MaintainsBuyGet Alert
01/29/2013SANMBuy Now
Sanmina
$76.55-85.63%
Ruplu Bhattacharya52%
$9.5 → $11MaintainsNeutralGet Alert
09/26/2012JBLBuy Now
Jabil
$134.79-80.71%
Ruplu Bhattacharya52%
$27 → $26MaintainsBuyGet Alert
09/19/2012JBLBuy Now
Jabil
$134.79-79.97%
Ruplu Bhattacharya52%
$28 → $27MaintainsBuyGet Alert
05/15/2012JBLBuy Now
Jabil Circuit
$134.79-79.23%
Ruplu Bhattacharya52%
→ $28UpgradeNeutral → BuyGet Alert
04/24/2012SANMBuy Now
Sanmina-SCI
$76.55-84.98%
Ruplu Bhattacharya52%
$12.5 → $11.5MaintainsNeutralGet Alert