Javier Garrido
Stock Analyst at J.P. Morgan
(4.81)
# 454
Out of 4,334 analysts
343
Total ratings
76.5%
Success rate
18.7%
Average return
Main Sectors:
Stocks Rated by Javier Garrido
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EPA: ENGI Engie SA | Maintained: Buy | $32 → $32 | $27.28 | +17.30% | 11 | May 11, 2026 | |
| BIT: ENEL Enel SpA | Maintained: Buy | $10 | $9.80 | +6.13% | 73 | May 7, 2026 | |
| BME: IBE Iberdrola, S.A. | Maintained: Hold | $18 | $19.73 | -8.77% | 65 | Apr 29, 2026 | |
| EPA: VIE Veolia Environnement SA | Maintained: Hold | $32 → $38 | $35.33 | +7.27% | 2 | Apr 22, 2026 | |
| BME: NTGY Naturgy Energy Group, S.A. | Upgraded: Buy | $27 → $31 | $29.72 | +2.62% | 11 | Apr 13, 2026 | |
| DOGEF Ørsted A/S | Maintained: Hold | $208 → $160 | $25.91 | +517.52% | 4 | Apr 10, 2026 | |
| BME: ELE Endesa, S.A. | Maintained: Hold | $33 → $37 | $36.45 | +1.51% | 19 | Apr 1, 2026 | |
| LON: NG National Grid plc | Maintained: Buy | $15 | $1,281.00 | -98.87% | 11 | Apr 1, 2026 | |
| BME: ENG Enagás, S.A. | Maintained: Hold | $14 → $15 | $17.18 | -10.36% | 12 | Mar 25, 2026 | |
| ETR: EOAN E.ON SE | Maintained: Buy | n/a | $18.44 | - | 24 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $57.34 | - | 32 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $15 | $20.70 | -27.54% | 2 | Dec 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $4.6 → $4.7 | $4.48 | +4.98% | 9 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $13 → $13 | $14.53 | -9.14% | 17 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2.5 → $2.7 | $3.61 | -25.26% | 5 | Jun 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7.85 → $9.25 | $10.06 | n/a | 7 | May 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $16 → $17 | $15.00 | n/a | 7 | Nov 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $27 → $23 | $24.20 | n/a | 5 | Nov 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4.6 → $4.85 | $6.36 | n/a | 6 | Apr 9, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $24 → $23 | $20.82 | n/a | 2 | Dec 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 | $90.84 | n/a | 2 | Dec 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $130 | $200.30 | n/a | 11 | Feb 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $2.2 | $48.50 | n/a | 1 | Dec 16, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6.5 → $700 | $848.00 | n/a | 3 | Dec 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,585 | $2,427.00 | n/a | 1 | Nov 18, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,050 | $1,360.00 | n/a | 1 | Dec 1, 2020 |
Engie SA
May 11, 2026
Maintained: Buy
Price Target: $32 → $32
Current: $27.28
Upside: +17.30%
Enel SpA
May 7, 2026
Maintained: Buy
Price Target: $10
Current: $9.80
Upside: +6.13%
Iberdrola, S.A.
Apr 29, 2026
Maintained: Hold
Price Target: $18
Current: $19.73
Upside: -8.77%
Veolia Environnement SA
Apr 22, 2026
Maintained: Hold
Price Target: $32 → $38
Current: $35.33
Upside: +7.27%
Naturgy Energy Group, S.A.
Apr 13, 2026
Upgraded: Buy
Price Target: $27 → $31
Current: $29.72
Upside: +2.62%
Ørsted A/S
Apr 10, 2026
Maintained: Hold
Price Target: $208 → $160
Current: $25.91
Upside: +517.52%
Endesa, S.A.
Apr 1, 2026
Maintained: Hold
Price Target: $33 → $37
Current: $36.45
Upside: +1.51%
National Grid plc
Apr 1, 2026
Maintained: Buy
Price Target: $15
Current: $1,281.00
Upside: -98.87%
Enagás, S.A.
Mar 25, 2026
Maintained: Hold
Price Target: $14 → $15
Current: $17.18
Upside: -10.36%
E.ON SE
Feb 20, 2026
Maintained: Buy
Price Target: n/a
Current: $18.44
Upside: -
Feb 20, 2026
Maintained: Buy
Price Target: n/a
Current: $57.34
Upside: -
Dec 11, 2025
Downgraded: Sell
Price Target: $15
Current: $20.70
Upside: -27.54%
Oct 27, 2025
Downgraded: Hold
Price Target: $4.6 → $4.7
Current: $4.48
Upside: +4.98%
Oct 27, 2025
Downgraded: Hold
Price Target: $13 → $13
Current: $14.53
Upside: -9.14%
Jun 3, 2025
Maintained: Hold
Price Target: $2.5 → $2.7
Current: $3.61
Upside: -25.26%
May 21, 2025
Maintained: Hold
Price Target: $7.85 → $9.25
Current: $10.06
Upside: n/a
Nov 26, 2024
Maintained: Sell
Price Target: $16 → $17
Current: $15.00
Upside: n/a
Nov 25, 2024
Maintained: Hold
Price Target: $27 → $23
Current: $24.20
Upside: n/a
Apr 9, 2024
Maintained: Hold
Price Target: $4.6 → $4.85
Current: $6.36
Upside: n/a
Dec 10, 2023
Maintained: Buy
Price Target: $24 → $23
Current: $20.82
Upside: n/a
Dec 7, 2023
Maintained: Hold
Price Target: $13
Current: $90.84
Upside: n/a
Feb 10, 2023
Maintained: Buy
Price Target: $130
Current: $200.30
Upside: n/a
Dec 16, 2022
Maintained: Sell
Price Target: $2.2
Current: $48.50
Upside: n/a
Dec 2, 2021
Reiterated: Buy
Price Target: $6.5 → $700
Current: $848.00
Upside: n/a
Nov 18, 2021
Maintained: Hold
Price Target: $1,585
Current: $2,427.00
Upside: n/a
Dec 1, 2020
Maintained: Buy
Price Target: $1,050
Current: $1,360.00
Upside: n/a