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 06/26/2025

Overall Average Return

-6.31%

Smart Score

41.9%

Overall Average Return Percentile

24th

Number of Ratings

35
Buy NowGet Alert
12/09/2024YPFBuy Now
YPF
$33.3065.17%
Frank McGann41%
$31 → $55UpgradeNeutral → BuyGet Alert
09/18/2024YPFBuy Now
YPF
$33.30-12.91%
Frank McGann41%
$28 → $29MaintainsNeutralGet Alert
09/11/2024PAMBuy Now
Pampa Energia
$70.322.39%
Frank McGann41%
$62 → $72MaintainsBuyGet Alert
08/23/2023PBRBuy Now
Petrobras Brasileiro
$12.3845.4%
Frank McGann41%
$13 → $18UpgradeNeutral → BuyGet Alert
08/23/2023ECBuy Now
Ecopetrol
$8.9628.35%
Frank McGann41%
→ $11.5ReinstatesNeutral → NeutralGet Alert
08/02/2023CEPUBuy Now
Central Puerto
$11.76-31.97%
Frank McGann41%
→ $8Reinstates → NeutralGet Alert
07/31/2023PBRBuy Now
Petrobras Brasileiro
$12.386.62%
Frank McGann41%
$11 → $13.2MaintainsNeutralGet Alert
09/21/2021BAKBuy Now
Braskem
$3.17909.46%
Frank McGann41%
→ $32Reinstates → BuyGet Alert
03/15/2021PBRBuy Now
Petrobras Brasileiro
$12.38
Frank McGann41%
UpgradeUnderperform → NeutralGet Alert
03/15/2021ECBuy Now
Ecopetrol
$8.96
Frank McGann41%
UpgradeUnderperform → BuyGet Alert
11/24/2020TSBuy Now
Tenaris
$36.75-49.66%
Frank McGann41%
→ $18.5UpgradeNeutral → BuyGet Alert
09/15/2020TSBuy Now
Tenaris
$36.75-60.82%
Frank McGann41%
$16.2 → $14.4MaintainsNeutralGet Alert
05/14/2020PBRBuy Now
Petrobras Brasileiro
$12.38-39.42%
Frank McGann41%
$10 → $7.5DowngradeBuy → NeutralGet Alert
04/17/2020PBRBuy Now
Petrobras Brasileiro
$12.38-19.22%
Frank McGann41%
$11 → $10Reiterates → BuyGet Alert
03/31/2020UGPBuy Now
Ultrapar Participacoes
$3.17
Frank McGann41%
UpgradeNeutral → BuyGet Alert
01/17/2020UGPBuy Now
Ultrapar Participacoes
$3.17
Frank McGann41%
UpgradeUnderperform → NeutralGet Alert
09/03/2019YPFBuy Now
YPF
$33.302830.93%
Frank McGann41%
$1039 → $976Reiterates → BuyGet Alert
08/13/2019PAMBuy Now
Pampa Energia
$70.32-53.07%
Frank McGann41%
$52.5 → $33DowngradeBuy → NeutralGet Alert
08/13/2019CEPUBuy Now
Central Puerto
$11.76-36.22%
Frank McGann41%
$20 → $7.5DowngradeBuy → UnderperformGet Alert
07/03/2019PBRBuy Now
Petrobras Brasileiro
$12.3869.63%
Frank McGann41%
→ $21Initiates → BuyGet Alert
10/08/2018PBRBuy Now
Petrobras Brasileiro
$12.38
Frank McGann41%
UpgradeNeutral → BuyGet Alert
09/25/2018TSBuy Now
Tenaris
$36.758.84%
Frank McGann41%
$30 → $40UpgradeUnderperform → BuyGet Alert
09/14/2018YPFBuy Now
YPF
$33.30-33.93%
Frank McGann41%
$26 → $22MaintainsBuyGet Alert
09/14/2018PAMBuy Now
Pampa Energia
$70.32-21.79%
Frank McGann41%
$68 → $55MaintainsBuyGet Alert
09/14/2018CEPUBuy Now
Central Puerto
$11.7670.07%
Frank McGann41%
$23 → $20MaintainsBuyGet Alert
05/24/2018PBRBuy Now
Petrobras Brasileiro
$12.38
Frank McGann41%
DowngradeBuy → NeutralGet Alert
05/10/2018PBRBuy Now
Petrobras Brasileiro
$12.38
Frank McGann41%
UpgradeNeutral → BuyGet Alert
08/10/2017UGPBuy Now
Ultrapar Participacoes
$3.17
Frank McGann41%
DowngradeNeutral → UnderperformGet Alert
06/22/2015TSBuy Now
Tenaris
$36.75-29.25%
Frank McGann41%
$32 → $26DowngradeNeutral → UnderperformGet Alert
04/14/2015PBRBuy Now
Petrobras Brasileiro
$12.38
Frank McGann41%
UpgradeNeutral → BuyGet Alert
03/16/2015YPFBuy Now
YPF
$33.3017.12%
Frank McGann41%
→ $39UpgradeGet Alert
11/14/2014PBRBuy Now
Petrobras Brasileiro
$12.38
Frank McGann41%
DowngradeBuy → NeutralGet Alert
09/27/2013TSBuy Now
Tenaris
$36.75
Frank McGann41%
DowngradeBuy → NeutralGet Alert
04/29/2013PBRBuy Now
Petrobras Brasileiro
$12.38122.13%
Frank McGann41%
$22.5 → $27.5UpgradeNeutral → BuyGet Alert
04/17/2012YPFBuy Now
YPF
$33.307.06%
Frank McGann41%
$165 → $35.65DowngradeNeutral → UnderperformGet Alert