Lushanthan Mahendrarajah

Stock Analyst at J.P. Morgan

(4.14)
# 1,557
Out of 4,486 analysts
378
Total ratings
55.7%
Success rate
7%
Average return

Stocks Rated by Lushanthan Mahendrarajah

ASSA ABLOY AB (publ)
Jun 22, 2026
Maintained: Buy
Price Target: kr 400.00kr 435.00
Current: $340.80
Upside: +27.64%
Smiths Group plc
May 22, 2026
Reiterated: Buy
Price Target: 2,830p2,810p
Current: $2,593.00
Upside: +8.37%
IMI plc
May 13, 2026
Reiterated: Buy
Price Target: 3,100p3,050p
Current: $2,898.00
Upside: +5.25%
The Weir Group PLC
Mar 31, 2026
Maintained: Buy
Price Target: 3,800p3,500p
Current: $2,496.00
Upside: +40.22%
Bodycote plc
Mar 19, 2026
Reiterated: Hold
Price Target: 700p
Current: $661.00
Upside: +5.90%
Halma plc
Mar 13, 2026
Maintained: Hold
Price Target: 4,000p4,150p
Current: $3,906.00
Upside: +6.25%
Vesuvius plc
Mar 13, 2026
Maintained: Hold
Price Target: 390p440p
Current: $452.80
Upside: -2.83%
Sunbelt Rentals Holdings
Mar 13, 2026
Maintained: Hold
Price Target: $78$74
Current: $73.19
Upside: +1.11%
Rotork plc
Mar 10, 2026
Maintained: Buy
Price Target: 420p390p
Current: $300.40
Upside: +29.83%
Oxford Instruments plc
Feb 10, 2026
Maintained: Buy
Price Target: 2,600p3,000p
Current: $3,012.00
Upside: -0.40%
Reiterated: Buy
Price Target: n/a
Current: $267.80
Upside: -
Reiterated: Hold
Price Target: 7,500p7,800p
Current: $6,705.00
Upside: +16.33%
Reiterated: Hold
Price Target: 180p
Current: $94.05
Upside: n/a
Reiterated: Buy
Price Target: 400p425p
Current: $311.80
Upside: n/a
Reiterated: Buy
Price Target: 250p
Current: $111.00
Upside: n/a
Reiterated: Hold
Price Target: 250p
Current: $136.60
Upside: n/a
Reiterated: Buy
Price Target: 460p500p
Current: $601.00
Upside: n/a
Reiterated: Buy
Price Target: 160p
Current: $79.00
Upside: n/a
Reiterated: Buy
Price Target: 1,030p
Current: $889.90
Upside: n/a
Maintained: Hold
Price Target: 910p890p
Current: $566.50
Upside: n/a
Reiterated: Hold
Price Target: 380p280p
Current: $150.00
Upside: n/a
Reiterated: Hold
Price Target: 780p620p
Current: $819.50
Upside: n/a
Maintained: Hold
Price Target: kr 2,100kr 1,600
Current: $213.62
Upside: n/a
Maintained: Buy
Price Target: 320p350p
Current: $884.00
Upside: n/a
Reiterated: Hold
Price Target: 96p85p
Current: $8.02
Upside: n/a
Maintained: Hold
Price Target: 710p600p
Current: $2,682.00
Upside: n/a
Maintained: Buy
Price Target: €10.50
Current: $11.03
Upside: n/a
Maintained: Buy
Price Target: 105p
Current: $128.70
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $228.92
Upside: n/a
Maintained: Buy
Price Target: €49.80
Current: $79.18
Upside: n/a