Lushanthan Mahendrarajah

Stock Analyst at J.P. Morgan

(4.15)
# 1,486
Out of 4,334 analysts
376
Total ratings
55.7%
Success rate
6.9%
Average return

Stocks Rated by Lushanthan Mahendrarajah

IMI plc
May 13, 2026
Reiterated: Buy
Price Target: $3,100$3,050
Current: $2,770.00
Upside: +10.11%
The Weir Group PLC
Mar 31, 2026
Maintained: Buy
Price Target: $3,800$3,500
Current: $2,504.00
Upside: +39.78%
ASSA ABLOY AB (publ)
Mar 24, 2026
Maintained: Buy
Price Target: $400
Current: $341.10
Upside: +17.27%
Smiths Group plc
Mar 23, 2026
Reiterated: Buy
Price Target: $3,040$2,830
Current: $2,498.00
Upside: +13.29%
Bodycote plc
Mar 19, 2026
Reiterated: Hold
Price Target: $700
Current: $831.50
Upside: -15.81%
Halma plc
Mar 13, 2026
Maintained: Hold
Price Target: $4,000$4,150
Current: $4,564.00
Upside: -9.07%
Vesuvius plc
Mar 13, 2026
Maintained: Hold
Price Target: $390$440
Current: $456.60
Upside: -3.64%
Sunbelt Rentals Holdings
Mar 13, 2026
Maintained: Hold
Price Target: $78$74
Current: $77.90
Upside: -5.01%
Rotork plc
Mar 10, 2026
Maintained: Buy
Price Target: $420$390
Current: $310.00
Upside: +25.81%
Oxford Instruments plc
Feb 10, 2026
Maintained: Buy
Price Target: $2,600$3,000
Current: $3,154.00
Upside: -4.88%
Reiterated: Buy
Price Target: n/a
Current: $257.80
Upside: -
Reiterated: Hold
Price Target: $7,500$7,800
Current: $6,975.00
Upside: +11.83%
Reiterated: Hold
Price Target: $180
Current: $97.90
Upside: n/a
Reiterated: Buy
Price Target: $400$425
Current: $288.00
Upside: n/a
Reiterated: Buy
Price Target: $250
Current: $104.50
Upside: n/a
Reiterated: Hold
Price Target: $250
Current: $137.20
Upside: n/a
Reiterated: Buy
Price Target: $460$5
Current: $613.00
Upside: n/a
Reiterated: Buy
Price Target: $160
Current: $73.50
Upside: n/a
Reiterated: Buy
Price Target: $1,030
Current: $827.30
Upside: n/a
Maintained: Hold
Price Target: $910$890
Current: $541.00
Upside: n/a
Reiterated: Hold
Price Target: $380$2.8
Current: $135.00
Upside: n/a
Reiterated: Hold
Price Target: $780$620
Current: $767.00
Upside: n/a
Maintained: Hold
Price Target: $2,100$1,600
Current: $195.02
Upside: n/a
Maintained: Buy
Price Target: $320$350
Current: $795.00
Upside: n/a
Reiterated: Hold
Price Target: $96$85
Current: $8.70
Upside: n/a
Maintained: Hold
Price Target: $710$600
Current: $2,358.00
Upside: n/a
Maintained: Buy
Price Target: $11
Current: $10.50
Upside: n/a
Maintained: Buy
Price Target: $105
Current: $113.20
Upside: n/a
Reiterated: Buy
Price Target: $7,000
Current: $223.31
Upside: n/a
Maintained: Buy
Price Target: $57
Current: $77.50
Upside: n/a