Javier Garrido

Stock Analyst at J.P. Morgan

(4.82)
# 432
Out of 4,408 analysts
343
Total ratings
76.5%
Success rate
18.7%
Average return

Stocks Rated by Javier Garrido

Engie SA
May 11, 2026
Maintained: Buy
Price Target: €31.50€32.00
Current: $27.30
Upside: +17.22%
Enel SpA
May 7, 2026
Maintained: Buy
Price Target: €10.40
Current: $9.80
Upside: +6.13%
Iberdrola, S.A.
Apr 29, 2026
Maintained: Hold
Price Target: €18.00
Current: $20.49
Upside: -12.15%
Veolia Environnement SA
Apr 22, 2026
Maintained: Hold
Price Target: €32.40€37.90
Current: $35.60
Upside: +6.46%
Naturgy Energy Group, S.A.
Apr 13, 2026
Upgraded: Buy
Price Target: €26.70€30.50
Current: $29.02
Upside: +5.10%
Ørsted A/S
Apr 10, 2026
Maintained: Hold
Price Target: $32$25
Current: $24.18
Upside: +2.39%
Endesa, S.A.
Apr 1, 2026
Maintained: Hold
Price Target: €32.50€37.00
Current: $37.69
Upside: -1.83%
National Grid plc
Apr 1, 2026
Maintained: Buy
Price Target: 1,450p
Current: $1,209.00
Upside: +19.93%
Enagás, S.A.
Mar 25, 2026
Maintained: Hold
Price Target: €13.50€15.40
Current: $17.73
Upside: -13.14%
E.ON SE
Feb 20, 2026
Maintained: Buy
Price Target: n/a
Current: $18.22
Upside: -
Maintained: Buy
Price Target: n/a
Current: $56.18
Upside: -
Downgraded: Sell
Price Target: €15.00
Current: $20.35
Upside: -26.29%
Downgraded: Hold
Price Target: €4.60€4.70
Current: $4.45
Upside: +5.53%
Downgraded: Hold
Price Target: €13.40€13.20
Current: $13.67
Upside: -3.45%
Maintained: Hold
Price Target: €2.50€2.70
Current: $3.53
Upside: n/a
Maintained: Hold
Price Target: €7.85€9.25
Current: $10.14
Upside: n/a
Maintained: Sell
Price Target: €15.60€17.00
Current: $15.10
Upside: n/a
Maintained: Hold
Price Target: €27.00€23.00
Current: $23.12
Upside: n/a
Maintained: Hold
Price Target: €4.60€4.85
Current: $6.37
Upside: n/a
Maintained: Buy
Price Target: $28$27
Current: $21.89
Upside: n/a
Maintained: Hold
Price Target: $14
Current: $95.15
Upside: n/a
Maintained: Buy
Price Target: 130p
Current: $181.55
Upside: n/a
Maintained: Sell
Price Target: €2.20
Current: $47.05
Upside: n/a
Reiterated: Buy
Price Target: 650p700p
Current: $770.50
Upside: n/a
Maintained: Hold
Price Target: 1,585p
Current: $2,376.00
Upside: n/a
Maintained: Buy
Price Target: 1,050p
Current: $1,279.00
Upside: n/a