Karl Keirstead

Stock Analyst at UBS

(5)
# 21
Out of 5,344 analysts
321
Total ratings
71.60%
Success rate
68.49%
Average return
39 Stocks
Name Action PT Current % Upside Ratings Updated
SNOW Snowflake
Maintains: Neutral
200 210
199.97 5.02% 15 May 22, 2025
CRM Salesforce
Maintains: Neutral
340 320
273.26 17.1% 19 May 21, 2025
INFA Informatica
Maintains: Neutral
20 21
22.62 -7.16% 10 May 16, 2025
DT Dynatrace
Maintains: Neutral
50 55
53.3 3.19% 4 May 15, 2025
XMTR Xometry
Maintains: Neutral
33 35
33.47 4.57% 6 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
120 125
114.51 9.16% 5 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
105 110
123.31 -10.79% 2 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
230 215
206.72 4.01% 6 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
900 1025
1004.56 2.03% 16 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
90 85
84.64 0.43% 23 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
510 480
450.48 6.55% 25 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
410 380
407.99 -6.86% 17 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
210 200
156.06 28.16% 14 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 4
3.5 0% 3 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
255 285
238.1 19.7% 14 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
90 85
79.26 7.24% 8 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
26 34
21.88 55.39% 7 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
62 65
47.49 36.87% 7 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
250 275
185.81 48% 10 Aug 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
185 215
233.49 -7.92% 22 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 20
n/a n/a 5 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 182
n/a n/a 17 Sep 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
105 120
n/a n/a 11 Aug 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
18
1.75 928.57% 1 Apr 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
146
n/a n/a 4 Oct 14, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
46 35
186.81 -81.26% 7 Feb 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 30
28.64 4.75% 2 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 11
n/a n/a 3 Dec 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
42 32
21.55 48.49% 4 Oct 22, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 7 Jun 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
106 114
n/a n/a 3 Nov 16, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
170 190
n/a n/a 6 Oct 29, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
110 105
209.67 -49.92% 4 Oct 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
18 20
n/a n/a 2 Aug 17, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
47 59
381.15 -84.52% 3 May 4, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Jan 23, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
95 100
n/a n/a 1 Sep 8, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 15
n/a n/a 3 Aug 2, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Jul 28, 2017