Ian Macpherson

Stock Analyst at Piper Sandler

(1.32)
# 1988
Out of 5,441 analysts
123
Total ratings
Success rate
Average return
37 Stocks
Name Action PT Current % Upside Ratings Updated
HP Helmerich & Payne
Maintains: Neutral
20 21
17.56 19.59% 14 Aug 14, 2025
GTLS Chart Industries
Maintains: Neutral
151 160
198.69 -19.47% 6 May 6, 2024
RIG Transocean
Maintains: Neutral
7 6
2.91 106.19% 5 Mar 11, 2024
PUMP ProPetro Holding
Maintains: Overweight
13 11
4.69 134.54% 9 Mar 11, 2024
OII Oceaneering Internat...
Maintains: Neutral
23 24
21.4 12.15% 6 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 11
5.75 91.3% 9 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
38 32
25.81 23.98% 4 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
11 10
8.23 21.51% 6 Aug 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 15
11.32 32.51% 2 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
32
22.08 42.66% 1 Jun 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 125
54.67 128.64% 5 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 15
10.61 41.38% 4 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 22
10.83 103.14% 5 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23
5.42 319.74% 4 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 12
12.6 -4.76% 1 May 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
20 22
9.75 118.46% 3 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
21 23
9.89 127.5% 1 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
8 10
5 100% 2 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
144 150
384.2 -60.96% 2 Apr 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
46 55
38.19 44.02% 1 Mar 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
10 10
34.96 -71.4% 1 Oct 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
22
53.79 -59.1% 1 Jun 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 25
32.4 -22.84% 1 Feb 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
26 30
42.73 -29.79% 1 Feb 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
15 14
35.28 -61.73% 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.49 -30.96% 2 May 28, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
1
0.6 66.67% 2 May 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 22
32.47 -32.25% 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
13.99 -37.46% 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