Robert Stallard

Stock Analyst at Vertical Research

(4.56)
# 996
Out of 5,060 analysts
284
Total ratings
65.3%
Success rate
12.1%
Average return

Stocks Rated by Robert Stallard

Lockheed Martin
Oct 14, 2026
Upgraded: Buy
Price Target: n/a
Current: $552.09
Upside: -
Honeywell Aerospace
Jul 1, 2026
Initiated Coverage: Hold
Price Target: $243
Current: $168.09
Upside: +44.57%
General Dynamics
Oct 27, 2025
Upgraded: Buy
Price Target: $290 → $400
Current: $344.23
Upside: +16.20%
GE Aerospace
Sep 23, 2025
Reiterated: Buy
Price Target: $230 → $340
Current: $313.83
Upside: n/a
The Boeing Company
Sep 8, 2025
Upgraded: Buy
Price Target: $180 → $270
Current: $190.21
Upside: n/a
Howmet Aerospace
Jul 31, 2025
Reiterated: Buy
Price Target: $40 → $210
Current: $220.96
Upside: n/a
HEICO
May 28, 2025
Reiterated: Buy
Price Target: $191 → $320
Current: $309.87
Upside: n/a
Rolls-Royce Holdings plc
Feb 28, 2025
Upgraded: Buy
Price Target: 103p → 1,000p
Current: 1,351p
Upside: n/a
Airbus SE
Feb 20, 2025
Reiterated: Buy
Price Target: €166.00 → €189.00
Current: €198.82
Upside: n/a
Northrop Grumman
Jan 30, 2025
Reiterated: Hold
Price Target: $473 → $506
Current: $519.86
Upside: n/a
Reiterated: Buy
Price Target: $105 → $159
Current: $193.92
Upside: n/a
Reiterated: Hold
Price Target: $65 → $70
Current: $90.22
Upside: n/a
Reiterated: Buy
Price Target: $91
Current: $75.93
Upside: n/a
Downgraded: Hold
Price Target: $250 → $275
Current: $272.00
Upside: n/a
Downgraded: Hold
Price Target: $55.00 → $66.00
Current: $308.00
Upside: n/a
Initiated Coverage: Buy
Price Target: $14
Current: $35.42
Upside: n/a
Reiterated: Buy
Price Target: $770 → $775
Current: $1,139.34
Upside: n/a
Reiterated: Buy
Price Target: $271 → $273
Current: $248.51
Upside: n/a
Reiterated: Buy
Price Target: 740p → 890p
Current: 1,984p
Upside: n/a
Upgraded: Buy
Price Target: €130.00 → €213.00
Current: €352.90
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $17.90
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $196.92
Upside: n/a
Downgraded: Hold
Price Target: €132.00
Current: €317.00
Upside: n/a
Rated: Sell
Price Target: $58 → $63
Current: $614.31
Upside: n/a
Reiterated: Buy
Price Target: $91
Current: $211.41
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $133.07
Upside: n/a