Phil Buller

Stock Analyst at J.P. Morgan

(4.73)
# 663
Out of 4,476 analysts
363
Total ratings
60.4%
Success rate
17.7%
Average return

Stocks Rated by Phil Buller

ABB Ltd
Jun 30, 2026
Maintained: Hold
Price Target: CHF 70.00CHF 80.00
Current: $87.38
Upside: -8.45%
Schneider Electric S.E.
Jun 30, 2026
Maintained: Buy
Price Target: €335.00
Current: $280.10
Upside: +19.60%
Siemens Energy AG
Jun 30, 2026
Maintained: Buy
Price Target: €225.00€235.00
Current: $168.12
Upside: +39.78%
Siemens Aktiengesellschaft
Jun 29, 2026
Maintained: Buy
Price Target: €335.00€345.00
Current: $284.10
Upside: +21.44%
Legrand SA
Jun 26, 2026
Maintained: Buy
Price Target: €175.00€190.00
Current: $143.35
Upside: +32.54%
Schindler Holding AG
Jun 26, 2026
Maintained: Buy
Price Target: CHF 350.00
Current: $271.40
Upside: +28.96%
Alstom SA
Mar 3, 2026
Maintained: Buy
Price Target: n/a
Current: $16.01
Upside: -
GEA Group Aktiengesellschaft
Mar 3, 2026
Maintained: Sell
Price Target: n/a
Current: $63.30
Upside: -
Vestas Wind Systems A/S
Mar 3, 2026
Maintained: Buy
Price Target: n/a
Current: $186.88
Upside: -
Knorr-Bremse AG
Jan 13, 2026
Maintained: Hold
Price Target: €94.70
Current: $108.80
Upside: -12.96%
Maintained: Buy
Price Target: €74.20
Current: $43.41
Upside: +70.93%
Upgraded: Hold
Price Target: $30$39
Current: $58.53
Upside: n/a
Upgraded: Hold
Price Target: €109.00€140.00
Current: $206.15
Upside: n/a
Maintained: Sell
Price Target: 240p
Current: $1,504.20
Upside: n/a
Maintained: Buy
Price Target: $133$143
Current: $139.05
Upside: n/a
Maintained: Hold
Price Target: $250
Current: $471.70
Upside: n/a
Maintained: Buy
Price Target: €350.00
Current: $378.60
Upside: n/a
Maintained: Buy
Price Target: €34.00€35.00
Current: $38.39
Upside: n/a
Maintained: Buy
Price Target: $342$343
Current: $398.52
Upside: n/a
Maintained: Hold
Price Target: $40$41
Current: $105.91
Upside: n/a
Maintained: Buy
Price Target: $240$242
Current: $229.86
Upside: n/a
Maintained: Buy
Price Target: €175.00€235.00
Current: $356.70
Upside: n/a
Maintained: Hold
Price Target: kr 120.00
Current: $35.94
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1,981.50
Upside: n/a