Lushanthan Mahendrarajah

Stock Analyst at J.P. Morgan

(4.26)
# 1,446
Out of 4,639 analysts
395
Total ratings
57.1%
Success rate
8%
Average return

Stocks Rated by Lushanthan Mahendrarajah

Vesuvius plc
Jul 31, 2026
Reiterated: Hold
Price Target: 440p400p
Current: 403p
Upside: -0.74%
IMI plc
Jul 8, 2026
Reiterated: Buy
Price Target: 3,050p3,300p
Current: 3,124p
Upside: +5.63%
The Weir Group PLC
Mar 31, 2026
Maintained: Buy
Price Target: 3,800p3,500p
Current: 2,730p
Upside: +28.21%
ASSA ABLOY AB (publ)
Mar 24, 2026
Maintained: Buy
Price Target: kr 400.00
Current: kr 361.50
Upside: +10.65%
Smiths Group plc
Mar 23, 2026
Reiterated: Buy
Price Target: 3,040p2,830p
Current: 2,642p
Upside: +7.12%
Bodycote plc
Mar 19, 2026
Reiterated: Hold
Price Target: 700p
Current: 913p
Upside: -23.29%
Halma plc
Mar 13, 2026
Maintained: Hold
Price Target: 4,000p4,150p
Current: 3,718p
Upside: +11.62%
Sunbelt Rentals Holdings
Mar 13, 2026
Maintained: Hold
Price Target: $78$74
Current: $80.55
Upside: -8.13%
Rotork plc
Mar 10, 2026
Maintained: Buy
Price Target: 420p390p
Current: 486p
Upside: -19.82%
Oxford Instruments plc
Feb 10, 2026
Maintained: Buy
Price Target: 2,600p3,000p
Current: 2,922p
Upside: +2.67%
Reiterated: Buy
Price Target: n/a
Current: $288.00
Upside: -
Reiterated: Hold
Price Target: 7,500p7,800p
Current: 7,225p
Upside: +7.96%
Reiterated: Hold
Price Target: 180p
Current: 90p
Upside: n/a
Reiterated: Buy
Price Target: 400p425p
Current: 349p
Upside: n/a
Reiterated: Buy
Price Target: 250p
Current: 119p
Upside: n/a
Reiterated: Hold
Price Target: 250p
Current: 149p
Upside: n/a
Reiterated: Buy
Price Target: 460p500p
Current: 677p
Upside: n/a
Reiterated: Buy
Price Target: 160p
Current: 75p
Upside: n/a
Reiterated: Buy
Price Target: 1,030p
Current: 1,035p
Upside: n/a
Maintained: Buy
Price Target: $42$40
Current: $25.00
Upside: n/a
Maintained: Hold
Price Target: 910p890p
Current: 661p
Upside: n/a
Reiterated: Hold
Price Target: 380p280p
Current: 172p
Upside: n/a
Reiterated: Hold
Price Target: 780p620p
Current: 824p
Upside: n/a
Maintained: Hold
Price Target: kr 2,100kr 1,600
Current: kr 225.71
Upside: n/a
Maintained: Buy
Price Target: 320p350p
Current: 866p
Upside: n/a
Reiterated: Hold
Price Target: 96p85p
Current: 9p
Upside: n/a
Maintained: Hold
Price Target: 710p600p
Current: 3,048p
Upside: n/a
Maintained: Buy
Price Target: €10.50
Current: €12.76
Upside: n/a
Maintained: Buy
Price Target: 105p
Current: 133p
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $251.51
Upside: n/a
Maintained: Buy
Price Target: €49.30
Current: €85.00
Upside: n/a