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
Main Sectors:
Stocks Rated by Lushanthan Mahendrarajah
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: SMIN Smiths Group plc | Reiterated: Buy | 2,830p → 2,810p | $2,572.00 | +9.25% | 19 | May 22, 2026 | |
| LON: IMI IMI plc | Reiterated: Buy | 3,100p → 3,050p | $2,986.00 | +2.14% | 14 | May 13, 2026 | |
| LON: WEIR The Weir Group PLC | Maintained: Buy | 3,800p → 3,500p | $2,436.00 | +43.68% | 6 | Mar 31, 2026 | |
| STO: ASSA.B ASSA ABLOY AB (publ) | Maintained: Buy | kr 400.00 | $343.00 | +16.62% | 1 | Mar 24, 2026 | |
| LON: BOY Bodycote plc | Reiterated: Hold | 700p | $711.00 | -1.55% | 20 | Mar 19, 2026 | |
| LON: HLMA Halma plc | Maintained: Hold | 4,000p → 4,150p | $4,020.00 | +3.23% | 8 | Mar 13, 2026 | |
| LON: VSVS Vesuvius plc | Maintained: Hold | 390p → 440p | $466.40 | -5.66% | 18 | Mar 13, 2026 | |
| SUNB Sunbelt Rentals Holdings | Maintained: Hold | $78 → $74 | $83.00 | -10.84% | 2 | Mar 13, 2026 | |
| LON: ROR Rotork plc | Maintained: Buy | 420p → 390p | $312.40 | +24.84% | 14 | Mar 10, 2026 | |
| LON: OXIG Oxford Instruments plc | Maintained: Buy | 2,600p → 3,000p | $2,928.00 | +2.46% | 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 | $6,945.00 | +12.31% | 13 | Dec 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 7,600p → 6,900p | $5,326.00 | n/a | 9 | Dec 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 180p | $94.25 | n/a | 22 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 400p → 425p | $300.00 | n/a | 26 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 250p | $109.00 | n/a | 15 | Mar 16, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 250p | $130.80 | n/a | 12 | Mar 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 460p → 500p | $613.00 | n/a | 24 | Mar 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 160p | $78.50 | n/a | 8 | Feb 20, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,030p | $901.20 | n/a | 31 | Dec 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 910p → 890p | $550.00 | n/a | 26 | Oct 21, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 380p → 280p | $140.40 | n/a | 14 | Oct 11, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 780p → 620p | $802.50 | n/a | 17 | Sep 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | kr 2,100 → kr 1,600 | $217.02 | n/a | 7 | Aug 31, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 320p → 350p | $847.50 | n/a | 4 | Jan 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 96p → 85p | $8.19 | n/a | 7 | Jan 24, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 710p → 600p | $2,660.00 | n/a | 5 | Nov 5, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €10.50 | $10.96 | n/a | 1 | Apr 17, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 105p | $125.00 | n/a | 4 | Apr 15, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $94 | $234.80 | n/a | 3 | Oct 8, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €49.08 | $78.50 | n/a | 1 | Oct 20, 2017 |
Smiths Group plc
May 22, 2026
Reiterated: Buy
Price Target: 2,830p → 2,810p
Current: $2,572.00
Upside: +9.25%
IMI plc
May 13, 2026
Reiterated: Buy
Price Target: 3,100p → 3,050p
Current: $2,986.00
Upside: +2.14%
The Weir Group PLC
Mar 31, 2026
Maintained: Buy
Price Target: 3,800p → 3,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,000p → 4,150p
Current: $4,020.00
Upside: +3.23%
Vesuvius plc
Mar 13, 2026
Maintained: Hold
Price Target: 390p → 440p
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: 420p → 390p
Current: $312.40
Upside: +24.84%
Oxford Instruments plc
Feb 10, 2026
Maintained: Buy
Price Target: 2,600p → 3,000p
Current: $2,928.00
Upside: +2.46%
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: $6,945.00
Upside: +12.31%
Dec 11, 2024
Maintained: Buy
Price Target: 7,600p → 6,900p
Current: $5,326.00
Upside: n/a
May 5, 2023
Reiterated: Hold
Price Target: 180p
Current: $94.25
Upside: n/a
Mar 17, 2023
Reiterated: Buy
Price Target: 400p → 425p
Current: $300.00
Upside: n/a
Mar 16, 2023
Reiterated: Buy
Price Target: 250p
Current: $109.00
Upside: n/a
Mar 9, 2023
Reiterated: Hold
Price Target: 250p
Current: $130.80
Upside: n/a
Mar 9, 2023
Reiterated: Buy
Price Target: 460p → 500p
Current: $613.00
Upside: n/a
Feb 20, 2023
Reiterated: Buy
Price Target: 160p
Current: $78.50
Upside: n/a
Dec 1, 2022
Reiterated: Buy
Price Target: 1,030p
Current: $901.20
Upside: n/a
Oct 21, 2022
Maintained: Hold
Price Target: 910p → 890p
Current: $550.00
Upside: n/a
Oct 11, 2022
Reiterated: Hold
Price Target: 380p → 280p
Current: $140.40
Upside: n/a
Sep 15, 2022
Reiterated: Hold
Price Target: 780p → 620p
Current: $802.50
Upside: n/a
Aug 31, 2022
Maintained: Hold
Price Target: kr 2,100 → kr 1,600
Current: $217.02
Upside: n/a
Jan 29, 2021
Maintained: Buy
Price Target: 320p → 350p
Current: $847.50
Upside: n/a
Jan 24, 2020
Reiterated: Hold
Price Target: 96p → 85p
Current: $8.19
Upside: n/a
Nov 5, 2019
Maintained: Hold
Price Target: 710p → 600p
Current: $2,660.00
Upside: n/a
Apr 17, 2019
Maintained: Buy
Price Target: €10.50
Current: $10.96
Upside: n/a
Apr 15, 2019
Maintained: Buy
Price Target: 105p
Current: $125.00
Upside: n/a
Oct 8, 2018
Reiterated: Buy
Price Target: $94
Current: $234.80
Upside: n/a
Oct 20, 2017
Maintained: Buy
Price Target: €49.08
Current: $78.50
Upside: n/a