Lushanthan Mahendrarajah

Stock Analyst at J.P. Morgan

(4.16)
# 1,497
Out of 4,417 analysts
386
Total ratings
55.9%
Success rate
7%
Average return

Stocks Rated by Lushanthan Mahendrarajah

Smiths Group plc
May 22, 2026
Reiterated: Buy
Price Target: 2,830p2,810p
Current: $2,572.00
Upside: +9.25%
IMI plc
May 13, 2026
Reiterated: Buy
Price Target: 3,100p3,050p
Current: $2,986.00
Upside: +2.14%
The Weir Group PLC
Mar 31, 2026
Maintained: Buy
Price Target: 3,800p3,500p
Current: $2,436.00
Upside: +43.68%
ASSA ABLOY AB (publ)
Mar 24, 2026
Maintained: Buy
Price Target: kr 400.00
Current: $343.00
Upside: +16.62%
Bodycote plc
Mar 19, 2026
Reiterated: Hold
Price Target: 700p
Current: $711.00
Upside: -1.55%
Halma plc
Mar 13, 2026
Maintained: Hold
Price Target: 4,000p4,150p
Current: $4,020.00
Upside: +3.23%
Vesuvius plc
Mar 13, 2026
Maintained: Hold
Price Target: 390p440p
Current: $466.40
Upside: -5.66%
Sunbelt Rentals Holdings
Mar 13, 2026
Maintained: Hold
Price Target: $78$74
Current: $83.00
Upside: -10.84%
Rotork plc
Mar 10, 2026
Maintained: Buy
Price Target: 420p390p
Current: $312.40
Upside: +24.84%
Oxford Instruments plc
Feb 10, 2026
Maintained: Buy
Price Target: 2,600p3,000p
Current: $2,928.00
Upside: +2.46%
Reiterated: Buy
Price Target: n/a
Current: $271.20
Upside: -
Reiterated: Hold
Price Target: 7,500p7,800p
Current: $6,945.00
Upside: +12.31%
Maintained: Buy
Price Target: 7,600p6,900p
Current: $5,326.00
Upside: n/a
Reiterated: Hold
Price Target: 180p
Current: $94.25
Upside: n/a
Reiterated: Buy
Price Target: 400p425p
Current: $300.00
Upside: n/a
Reiterated: Buy
Price Target: 250p
Current: $109.00
Upside: n/a
Reiterated: Hold
Price Target: 250p
Current: $130.80
Upside: n/a
Reiterated: Buy
Price Target: 460p500p
Current: $613.00
Upside: n/a
Reiterated: Buy
Price Target: 160p
Current: $78.50
Upside: n/a
Reiterated: Buy
Price Target: 1,030p
Current: $901.20
Upside: n/a
Maintained: Hold
Price Target: 910p890p
Current: $550.00
Upside: n/a
Reiterated: Hold
Price Target: 380p280p
Current: $140.40
Upside: n/a
Reiterated: Hold
Price Target: 780p620p
Current: $802.50
Upside: n/a
Maintained: Hold
Price Target: kr 2,100kr 1,600
Current: $217.02
Upside: n/a
Maintained: Buy
Price Target: 320p350p
Current: $847.50
Upside: n/a
Reiterated: Hold
Price Target: 96p85p
Current: $8.19
Upside: n/a
Maintained: Hold
Price Target: 710p600p
Current: $2,660.00
Upside: n/a
Maintained: Buy
Price Target: €10.50
Current: $10.96
Upside: n/a
Maintained: Buy
Price Target: 105p
Current: $125.00
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $234.80
Upside: n/a
Maintained: Buy
Price Target: €49.08
Current: $78.50
Upside: n/a