Ian Macpherson Stock Analyst Profile - Piper Sandler Research Coverage - Stocknear

Ian Macpherson

Stock Analyst at Piper Sandler

(4.08)
# 1924
Out of 5,493 analysts
123
Total ratings
Success rate
Average return

37 Stocks

Name Action PT Current % Upside Ratings Updated
HP Helmerich & Payne
Maintains: Neutral
20 21
22.64 -7.24% 14 Aug 14, 2025
GTLS Chart Industries
Maintains: Neutral
151 160
200.26 -20.1% 6 May 6, 2024
RIG Transocean
Maintains: Neutral
7 6
3.19 88.09% 5 Mar 11, 2024
PUMP ProPetro Holding
Maintains: Overweight
13 11
5.54 98.56% 9 Mar 11, 2024
OII Oceaneering Internat...
Maintains: Neutral
23 24
25.65 -6.43% 6 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 11
6.97 57.82% 9 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
38 32
n/a n/a 4 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
11 10
11.05 -9.5% 6 Aug 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 15
n/a n/a 2 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
32
n/a n/a 1 Jun 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 125
59.09 111.54% 5 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 15
n/a n/a 4 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 22
12.72 72.96% 5 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23
5.58 307.71% 4 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 12
14.5 -17.24% 1 May 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
20 22
12.78 66.67% 3 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
21 23
12.67 77.58% 1 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
8 10
6.21 61.03% 2 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
144 150
405.52 -63.01% 2 Apr 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
46 55
41.53 32.43% 1 Mar 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
10 10
40.37 -75.23% 1 Oct 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
22
69.61 -68.4% 1 Jun 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 25
35.51 -29.6% 1 Feb 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
26 30
50.52 -40.62% 1 Feb 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
15 14
35.36 -61.82% 3 Oct 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jun 30, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 4
4.87 -36.34% 2 May 28, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
1
0.69 44.93% 2 May 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 22
53.69 -59.02% 3 Apr 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
2
n/a n/a 2 Apr 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 7
n/a n/a 3 Apr 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
10 9
n/a n/a 2 May 22, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Apr 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jan 11, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 3 Jan 11, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jan 11, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Jun 19, 2017