Frank McGann's Stock Ratings

B of A Securities Analyst

Frank McGann 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 05/09/2025

Overall Average Return

-6.86%

Smart Score

42.5%

Overall Average Return Percentile

26th

Number of Ratings

35
Buy NowGet Alert
12/09/2024YPFBuy Now
YPF
$30.8478.34%
Frank McGann42%
$31 → $55UpgradeNeutral → BuyGet Alert
09/18/2024YPFBuy Now
YPF
$30.84-5.97%
Frank McGann42%
$28 → $29MaintainsNeutralGet Alert
09/11/2024PAMBuy Now
Pampa Energia
$72.36-0.5%
Frank McGann42%
$62 → $72MaintainsBuyGet Alert
08/23/2023PBRBuy Now
Petrobras Brasileiro
$11.6654.37%
Frank McGann42%
$13 → $18UpgradeNeutral → BuyGet Alert
08/23/2023ECBuy Now
Ecopetrol
$8.1141.8%
Frank McGann42%
→ $11.5ReinstatesNeutral → NeutralGet Alert
08/02/2023CEPUBuy Now
Central Puerto
$10.88-26.47%
Frank McGann42%
→ $8Reinstates → NeutralGet Alert
07/31/2023PBRBuy Now
Petrobras Brasileiro
$11.6613.21%
Frank McGann42%
$11 → $13.2MaintainsNeutralGet Alert
09/21/2021BAKBuy Now
Braskem
$3.95710.13%
Frank McGann42%
→ $32Reinstates → BuyGet Alert
03/15/2021PBRBuy Now
Petrobras Brasileiro
$11.66
Frank McGann42%
UpgradeUnderperform → NeutralGet Alert
03/15/2021ECBuy Now
Ecopetrol
$8.11
Frank McGann42%
UpgradeUnderperform → BuyGet Alert
11/24/2020TSBuy Now
Tenaris
$33.50-44.78%
Frank McGann42%
→ $18.5UpgradeNeutral → BuyGet Alert
09/15/2020TSBuy Now
Tenaris
$33.50-57.01%
Frank McGann42%
$16.2 → $14.4MaintainsNeutralGet Alert
05/14/2020PBRBuy Now
Petrobras Brasileiro
$11.66-35.68%
Frank McGann42%
$10 → $7.5DowngradeBuy → NeutralGet Alert
04/17/2020PBRBuy Now
Petrobras Brasileiro
$11.66-14.24%
Frank McGann42%
$11 → $10Reiterates → BuyGet Alert
03/31/2020UGPBuy Now
Ultrapar Participacoes
$2.96
Frank McGann42%
UpgradeNeutral → BuyGet Alert
01/17/2020UGPBuy Now
Ultrapar Participacoes
$2.96
Frank McGann42%
UpgradeUnderperform → NeutralGet Alert
09/03/2019YPFBuy Now
YPF
$30.843064.72%
Frank McGann42%
$1039 → $976Reiterates → BuyGet Alert
08/13/2019PAMBuy Now
Pampa Energia
$72.36-54.39%
Frank McGann42%
$52.5 → $33DowngradeBuy → NeutralGet Alert
08/13/2019CEPUBuy Now
Central Puerto
$10.88-31.07%
Frank McGann42%
$20 → $7.5DowngradeBuy → UnderperformGet Alert
07/03/2019PBRBuy Now
Petrobras Brasileiro
$11.6680.1%
Frank McGann42%
→ $21Initiates → BuyGet Alert
10/08/2018PBRBuy Now
Petrobras Brasileiro
$11.66
Frank McGann42%
UpgradeNeutral → BuyGet Alert
09/25/2018TSBuy Now
Tenaris
$33.5019.4%
Frank McGann42%
$30 → $40UpgradeUnderperform → BuyGet Alert
09/14/2018YPFBuy Now
YPF
$30.84-28.66%
Frank McGann42%
$26 → $22MaintainsBuyGet Alert
09/14/2018PAMBuy Now
Pampa Energia
$72.36-23.99%
Frank McGann42%
$68 → $55MaintainsBuyGet Alert
09/14/2018CEPUBuy Now
Central Puerto
$10.8883.82%
Frank McGann42%
$23 → $20MaintainsBuyGet Alert
05/24/2018PBRBuy Now
Petrobras Brasileiro
$11.66
Frank McGann42%
DowngradeBuy → NeutralGet Alert
05/10/2018PBRBuy Now
Petrobras Brasileiro
$11.66
Frank McGann42%
UpgradeNeutral → BuyGet Alert
08/10/2017UGPBuy Now
Ultrapar Participacoes
$2.96
Frank McGann42%
DowngradeNeutral → UnderperformGet Alert
06/22/2015TSBuy Now
Tenaris
$33.50-22.39%
Frank McGann42%
$32 → $26DowngradeNeutral → UnderperformGet Alert
04/14/2015PBRBuy Now
Petrobras Brasileiro
$11.66
Frank McGann42%
UpgradeNeutral → BuyGet Alert
03/16/2015YPFBuy Now
YPF
$30.8426.46%
Frank McGann42%
→ $39UpgradeGet Alert
11/14/2014PBRBuy Now
Petrobras Brasileiro
$11.66
Frank McGann42%
DowngradeBuy → NeutralGet Alert
09/27/2013TSBuy Now
Tenaris
$33.50
Frank McGann42%
DowngradeBuy → NeutralGet Alert
04/29/2013PBRBuy Now
Petrobras Brasileiro
$11.66135.85%
Frank McGann42%
$22.5 → $27.5UpgradeNeutral → BuyGet Alert
04/17/2012YPFBuy Now
YPF
$30.8415.6%
Frank McGann42%
$165 → $35.65DowngradeNeutral → UnderperformGet Alert