Deane Dray

Stock Analyst at RBC Capital

(4.82)
# 451
Out of 4,520 analysts
2358
Total ratings
61.3%
Success rate
12.9%
Average return

Stocks Rated by Deane Dray

3M Company
Jul 16, 2026
Maintained: Sell
Price Target: $152$123
Current: $159.84
Upside: -23.05%
Graco
Jul 16, 2026
Maintained: Buy
Price Target: $95$92
Current: $74.59
Upside: +23.34%
IDEX Corporation
Jul 16, 2026
Maintained: Buy
Price Target: $252$261
Current: $224.94
Upside: +16.03%
W.W. Grainger
Jul 16, 2026
Maintained: Hold
Price Target: $1,337$1,460
Current: $1,395.01
Upside: +4.66%
WESCO International
Jul 16, 2026
Maintained: Buy
Price Target: $411$421
Current: $327.86
Upside: +28.41%
Xylem
Jul 16, 2026
Maintained: Buy
Price Target: $157$159
Current: $122.78
Upside: +29.50%
Atkore
Jul 16, 2026
Maintained: Hold
Price Target: $82$76
Current: $73.42
Upside: +3.51%
Gates Industrial Corporation
Jul 16, 2026
Maintained: Buy
Price Target: $30$33
Current: $26.61
Upside: +24.01%
nVent Electric
Jul 16, 2026
Maintained: Buy
Price Target: $180$193
Current: $154.92
Upside: +24.58%
Vertiv Holdings Co
Jul 16, 2026
Maintained: Buy
Price Target: $435$418
Current: $289.56
Upside: +44.36%
Maintained: Hold
Price Target: $64$71
Current: $70.17
Upside: +1.18%
Maintained: Buy
Price Target: $50$47
Current: $34.00
Upside: +38.24%
Maintained: Hold
Price Target: $252
Current: $214.18
Upside: +17.66%
Downgraded: Hold
Price Target: $101$74
Current: $62.45
Upside: +18.49%
Maintained: Buy
Price Target: $550$272
Current: $225.02
Upside: +20.88%
Maintained: Hold
Price Target: $501
Current: $469.98
Upside: +6.60%
Maintained: Hold
Price Target: $579
Current: $543.93
Upside: +6.45%
Maintained: Buy
Price Target: $81
Current: $68.69
Upside: +17.92%
Maintained: Hold
Price Target: $154
Current: $140.46
Upside: +9.64%
Maintained: Buy
Price Target: $260
Current: $237.00
Upside: +9.70%
Rated: Buy
Price Target: $161$169
Current: $139.54
Upside: +21.11%
Maintained: Buy
Price Target: $457$484
Current: $399.99
Upside: +21.00%
Reiterated: Buy
Price Target: $98$91
Current: $68.46
Upside: +32.92%
Reiterated: Hold
Price Target: $59$63
Current: $61.78
Upside: +1.97%
Maintained: Hold
Price Target: $99$100
Current: $93.81
Upside: +6.60%
Maintained: Hold
Price Target: $393$407
Current: $363.14
Upside: +12.08%
Maintained: Hold
Price Target: $27$29
Current: $25.46
Upside: +13.90%
Rated: Buy
Price Target: $130$131
Current: $348.83
Upside: n/a
Maintained: Buy
Price Target: $318$302
Current: $203.83
Upside: n/a
Maintained: Sell
Price Target: $17
Current: $34.61
Upside: n/a
Maintained: Hold
Price Target: $61$63
Current: $193.51
Upside: n/a
Maintained: Buy
Price Target: $20$17
Current: $14.52
Upside: n/a
Reiterated: Buy
Price Target: $85$100
Current: $143.66
Upside: n/a
Reiterated: Hold
Price Target: $26
Current: $13.03
Upside: n/a
Reiterated: Buy
Price Target: $81
Current: $77.63
Upside: n/a
Reiterated: Hold
Price Target: $86
Current: $68.60
Upside: n/a
Reiterated: Buy
Price Target: $65$67
Current: $117.21
Upside: n/a
Reiterated: Buy
Price Target: $108
Current: $45.70
Upside: n/a
Reiterated: Hold
Price Target: $22
Current: $64.09
Upside: n/a
Reiterated: Hold
Price Target: $51.90$50.50
Current: $97.38
Upside: n/a
Reiterated: Buy
Price Target: $86.96$85.56
Current: $88.88
Upside: n/a
Reiterated: Buy
Price Target: $64.52
Current: $235.73
Upside: n/a
Reiterated: Hold
Price Target: 43,869p49,818p
Current: 697p
Upside: n/a
Upgraded: Hold
Price Target: 74,355p78,073p
Current: 2,968p
Upside: n/a
Reiterated: Hold
Price Target: $21.04
Current: $53.92
Upside: n/a
Reiterated: Sell
Price Target: 89,226p
Current: 2,482p
Upside: n/a
Reiterated: Hold
Price Target: $13
Current: $14.23
Upside: n/a
Reiterated: Hold
Price Target: $34
Current: $76.07
Upside: n/a
Reiterated: Sell
Price Target: 6,320p
Current: 176p
Upside: n/a
Reiterated: Sell
Price Target: 27,883p
Current: 444p
Upside: n/a
Reiterated: Buy
Price Target: $19.64
Current: $22.58
Upside: n/a
Reiterated: Hold
Price Target: $28$32
Current: $27.07
Upside: n/a
Reiterated: Hold
Price Target: $104$118
Current: $276.05
Upside: n/a
Reiterated: Hold
Price Target: $49
Current: $115.33
Upside: n/a
Reiterated: Buy
Price Target: 33,460p
Current: 160p
Upside: n/a
Reiterated: Hold
Price Target: $58$59
Current: $252.74
Upside: n/a