Kristina Ruggeri

Stock Analyst at Argus Research

(4.38)
# 1,226
Out of 4,478 analysts
158
Total ratings
62.3%
Success rate
12.7%
Average return

Stocks Rated by Kristina Ruggeri

Canadian National Railway Company
Jun 16, 2026
Reiterated: Hold
Price Target: n/a
Current: $172.65
Upside: -
Union Pacific
Jun 10, 2026
Maintained: Hold
Price Target: n/a
Current: $282.59
Upside: -
Norfolk Southern
Jun 9, 2026
Maintained: Hold
Price Target: n/a
Current: $321.90
Upside: -
Otis Worldwide
May 22, 2026
Maintained: Buy
Price Target: n/a
Current: $73.49
Upside: -
Northrop Grumman
May 15, 2026
Rated: Buy
Price Target: $785$700
Current: $547.75
Upside: +27.80%
Eaton Corporation
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $413.42
Upside: -
Caterpillar
May 4, 2026
Rated: Buy
Price Target: $990
Current: $969.92
Upside: +2.07%
L3Harris Technologies
May 4, 2026
Maintained: Buy
Price Target: $425
Current: $301.27
Upside: +41.07%
General Dynamics
May 1, 2026
Maintained: Buy
Price Target: $395
Current: $376.88
Upside: +4.81%
Honeywell International
Apr 30, 2026
Maintained: Buy
Price Target: $500$580
Current: $231.18
Upside: +150.89%
Maintained: Buy
Price Target: $142$230
Current: $201.37
Upside: +14.22%
Rated: Buy
Price Target: $165$285
Current: $277.74
Upside: +2.61%
Maintained: Buy
Price Target: $205$190
Current: $146.79
Upside: +29.44%
Maintained: Buy
Price Target: $400
Current: $309.93
Upside: +29.06%
Upgraded: Buy
Price Target: $220
Current: $216.44
Upside: +1.64%
Downgraded: Hold
Price Target: n/a
Current: $149.79
Upside: -
Maintained: Buy
Price Target: $50
Current: $48.31
Upside: +3.50%
Maintained: Buy
Price Target: $570$700
Current: $452.49
Upside: +54.70%
Maintained: Buy
Price Target: $160
Current: $144.22
Upside: +10.94%
Maintained: Buy
Price Target: $935$945
Current: $1,099.68
Upside: -14.07%
Upgraded: Buy
Price Target: $50$62
Current: $61.46
Upside: +0.88%
Maintained: Buy
Price Target: $540
Current: $635.24
Upside: -14.99%
Downgraded: Hold
Price Target: n/a
Current: $14.57
Upside: n/a
Maintained: Buy
Price Target: $125$162
Current: $237.52
Upside: n/a
Maintained: Buy
Price Target: $155
Current: $159.15
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $378.68
Upside: n/a
Maintained: Buy
Price Target: $32
Current: $48.81
Upside: n/a
Maintained: Buy
Price Target: $148
Current: $141.56
Upside: n/a
Maintained: Buy
Price Target: $127.90
Current: $125.04
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $108.72
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $79.90
Upside: n/a
Maintained: Buy
Price Target: $510
Current: $538.00
Upside: n/a
Maintained: Buy
Price Target: $58.27$213.17
Current: $498.11
Upside: n/a
Upgraded: Buy
Price Target: $27
Current: $19.37
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $11.09
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $21.25
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $188.46
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $5.56
Upside: n/a
Maintained: Buy
Price Target: $295
Current: $274.27
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $88.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $16.50
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $29.07
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $6.81
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $133.09
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $119.42
Upside: n/a
Maintained: Buy
Price Target: $225$250
Current: $233.06
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $50.57
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $89.77
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $21.29
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $396.32
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $145.49
Upside: n/a
Maintained: Buy
Price Target: $51$58
Current: $73.27
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $56.26
Upside: n/a
Upgraded: Buy
Price Target: $50
Current: $42.83
Upside: n/a
Upgraded: Buy
Price Target: $70
Current: $71.91
Upside: n/a
Maintained: Buy
Price Target: $120
Current: $86.74
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $0.7344
Upside: n/a
Maintained: Buy
Price Target: $240
Current: $283.72
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $176.28
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $97.45
Upside: n/a
Maintained: Buy
Price Target: $175$195
Current: $128.66
Upside: n/a
Maintained: Buy
Price Target: $110$145
Current: $50.21
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $71.88
Upside: n/a
Upgraded: Buy
Price Target: $22
Current: $13.05
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $184.76
Upside: n/a