
Lushanthan Mahendrarajah
Stock Analyst at J.P. Morgan
(4.31)
# 1,382
Out of 5,099 analysts
370
Total ratings
57.1%
Success rate
7.8%
Average return
Main Sectors:
Stocks Rated by Lushanthan Mahendrarajah
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: VSVS Vesuvius plc | Reiterated: Hold | 440p → 400p | 472p | -15.18% | 19 | Jul 31, 2026 | |
| LON: IMI IMI plc | Reiterated: Buy | 3,050p → 3,300p | 2,890p | +14.19% | 15 | Jul 8, 2026 | |
| LON: WEIR Weir PLC | Reiterated: Buy | 3,800p → 3,500p | 2,630p | +33.08% | 6 | Mar 31, 2026 | |
| STO: ASSA.B ASSA ABLOY AB (publ) | Reiterated: Buy | kr 400.00 | kr 392.60 | +1.88% | 1 | Mar 24, 2026 | |
| LON: SMIN Smiths Group plc | Reiterated: Buy | 3,040p → 2,830p | 2,709p | +4.47% | 18 | Mar 23, 2026 | |
| LON: BOY Bodycote plc | Reiterated: Hold | 700p | 917p | -23.66% | 20 | Mar 19, 2026 | |
| LON: HLMA Halma plc | Reiterated: Hold | 4,000p → 4,150p | 3,476p | +19.39% | 8 | Mar 13, 2026 | |
| SUNB Sunbelt Rentals Holdings | Reiterated: Hold | $78 → $74 | $83.46 | -11.33% | 2 | Mar 13, 2026 | |
| LON: ROR Rotork plc | Reiterated: Buy | 420p → 390p | 494p | -21.05% | 14 | Mar 10, 2026 | |
| LON: OXIG Oxford Instruments plc | Reiterated: Buy | 2,600p → 3,000p | 2,598p | +15.47% | 7 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $271.20 | - | 28 | Jan 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 7,500p → 7,800p | 7,470p | +4.42% | 13 | Dec 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 180p | 74p | n/a | 22 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 400p → 425p | 337p | n/a | 26 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 250p | 139p | n/a | 15 | Mar 16, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 460p → 500p | 647p | n/a | 24 | Mar 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 250p | 162p | n/a | 12 | Mar 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 160p | 69p | n/a | 8 | Feb 20, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,030p | 1,020p | n/a | 31 | Dec 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 910p → 890p | 633p | n/a | 26 | Oct 21, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 380p → 280p | 177p | n/a | 14 | Oct 11, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 780p → 620p | 825p | n/a | 17 | Sep 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 320p → 350p | 873p | n/a | 4 | Jan 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 96p → 85p | 9p | n/a | 7 | Jan 24, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 710p → 600p | 3,252p | n/a | 5 | Nov 5, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 105p | 128p | n/a | 4 | Apr 15, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $93 | $241.99 | n/a | 3 | Oct 8, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €49.08 | €70.32 | n/a | 1 | Oct 20, 2017 |
Vesuvius plc
Jul 31, 2026
Reiterated: Hold
Price Target: 440p → 400p
Current: 472p
Upside: -15.18%
IMI plc
Jul 8, 2026
Reiterated: Buy
Price Target: 3,050p → 3,300p
Current: 2,890p
Upside: +14.19%
Weir PLC
Mar 31, 2026
Reiterated: Buy
Price Target: 3,800p → 3,500p
Current: 2,630p
Upside: +33.08%
ASSA ABLOY AB (publ)
Mar 24, 2026
Reiterated: Buy
Price Target: kr 400.00
Current: kr 392.60
Upside: +1.88%
Smiths Group plc
Mar 23, 2026
Reiterated: Buy
Price Target: 3,040p → 2,830p
Current: 2,709p
Upside: +4.47%
Bodycote plc
Mar 19, 2026
Reiterated: Hold
Price Target: 700p
Current: 917p
Upside: -23.66%
Halma plc
Mar 13, 2026
Reiterated: Hold
Price Target: 4,000p → 4,150p
Current: 3,476p
Upside: +19.39%
Sunbelt Rentals Holdings
Mar 13, 2026
Reiterated: Hold
Price Target: $78 → $74
Current: $83.46
Upside: -11.33%
Rotork plc
Mar 10, 2026
Reiterated: Buy
Price Target: 420p → 390p
Current: 494p
Upside: -21.05%
Oxford Instruments plc
Feb 10, 2026
Reiterated: Buy
Price Target: 2,600p → 3,000p
Current: 2,598p
Upside: +15.47%
Jan 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $271.20
Upside: -
Dec 4, 2025
Reiterated: Hold
Price Target: 7,500p → 7,800p
Current: 7,470p
Upside: +4.42%
May 5, 2023
Reiterated: Hold
Price Target: 180p
Current: 74p
Upside: n/a
Mar 17, 2023
Reiterated: Buy
Price Target: 400p → 425p
Current: 337p
Upside: n/a
Mar 16, 2023
Reiterated: Buy
Price Target: 250p
Current: 139p
Upside: n/a
Mar 9, 2023
Reiterated: Buy
Price Target: 460p → 500p
Current: 647p
Upside: n/a
Mar 9, 2023
Reiterated: Hold
Price Target: 250p
Current: 162p
Upside: n/a
Feb 20, 2023
Reiterated: Buy
Price Target: 160p
Current: 69p
Upside: n/a
Dec 1, 2022
Reiterated: Buy
Price Target: 1,030p
Current: 1,020p
Upside: n/a
Oct 21, 2022
Reiterated: Hold
Price Target: 910p → 890p
Current: 633p
Upside: n/a
Oct 11, 2022
Reiterated: Hold
Price Target: 380p → 280p
Current: 177p
Upside: n/a
Sep 15, 2022
Reiterated: Hold
Price Target: 780p → 620p
Current: 825p
Upside: n/a
Jan 29, 2021
Reiterated: Buy
Price Target: 320p → 350p
Current: 873p
Upside: n/a
Jan 24, 2020
Reiterated: Hold
Price Target: 96p → 85p
Current: 9p
Upside: n/a
Nov 5, 2019
Reiterated: Hold
Price Target: 710p → 600p
Current: 3,252p
Upside: n/a
Apr 15, 2019
Reiterated: Buy
Price Target: 105p
Current: 128p
Upside: n/a
Oct 8, 2018
Reiterated: Buy
Price Target: $93
Current: $241.99
Upside: n/a
Oct 20, 2017
Reiterated: Buy
Price Target: €49.08
Current: €70.32
Upside: n/a