tiprankstipranks
Trending News
More News >

2025 - New Portfolio

David Stevenson

2025
Individual Investor
Ranked #36,144 out of 836,051 TipRanks' Investors
Success Rate
78%
202 out of 260
profitable transactions
Average Return
32.22%
Average return
per transaction
Share this portfolio:

Allocation

Top Stocks
3.17% AMZN
2.81% META
2.47% ANNX
2.08% GOOGL
1.98% GB:GLEN
87.49% Others
By Assets
97.67% Stocks
2.32% ETFs
0.00% Funds
0.00% Cryptocurrency
0.00% Cash
0.00% Options
0.00% Other
By Sector
19.92% Technology
15.79% Healthcare
14.51% Communication Services
12.98% Financial
10.32% Consumer Cyclical
7.47% Industrials
19.01% Other

Portfolio Holdings

Name
Price
% Change
Analyst Consensus
Analyst Price Target
Smart Score
Holding Gain
Alerts
8llnv7li25
8llnv7li25
8llnv7li25
8llnv7li25
premium
premium
8llnv7li25
8llnv7li25
lswgcipz9gf
lswgcipz9gf
lswgcipz9gf
lswgcipz9gf
premium
premium
lswgcipz9gf
lswgcipz9gf
mtxlznu1lvg
mtxlznu1lvg
mtxlznu1lvg
mtxlznu1lvg
premium
premium
mtxlznu1lvg
mtxlznu1lvg
ujmfa2ch51n
ujmfa2ch51n
ujmfa2ch51n
ujmfa2ch51n
premium
premium
ujmfa2ch51n
ujmfa2ch51n
x525lnto9ui
x525lnto9ui
x525lnto9ui
x525lnto9ui
premium
premium
x525lnto9ui
x525lnto9ui
bfpjyynsm
bfpjyynsm
bfpjyynsm
bfpjyynsm
premium
premium
bfpjyynsm
bfpjyynsm
s5kzbhsvsya
s5kzbhsvsya
s5kzbhsvsya
s5kzbhsvsya
premium
premium
s5kzbhsvsya
s5kzbhsvsya
xlts6ohk4mc
xlts6ohk4mc
xlts6ohk4mc
xlts6ohk4mc
premium
premium
xlts6ohk4mc
xlts6ohk4mc
uwoasrzpl
uwoasrzpl
uwoasrzpl
uwoasrzpl
premium
premium
uwoasrzpl
uwoasrzpl
a42wbfxfy
a42wbfxfy
a42wbfxfy
a42wbfxfy
premium
premium
a42wbfxfy
a42wbfxfy
To view investors' portfolios
Sign Up For Free
$344.97
+3.76%
27 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 100.19%
$479.28
+0.24%
32 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 8.53%
$247.38
+0.44%
46 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 23.72%
$653.06
+1.08%
37 Buy
6 Hold
1 Sell
Strong Buy
premium
premium
▲ 15.39%
$328.57
+0.96%
27 Buy
6 Hold
0 Sell
Strong Buy
premium
premium
▲ 91.1%
$184.86
-0.1%
39 Buy
1 Hold
1 Sell
Strong Buy
premium
premium
▲ 47.03%
$120.62
+1.79%
11 Buy
3 Hold
1 Sell
Moderate Buy
premium
premium
▲ 51.89%
$1273.88
+6.66%
6 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 95.38%
$57.66
-1.05%
6 Buy
19 Hold
4 Sell
Hold
premium
premium
▼ 5.12%
$115.88
+1.5%
15 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 35.8%
$37.29
-0.03%
15 Buy
8 Hold
1 Sell
Moderate Buy
premium
premium
▼ 24.51%
$114.53
+1.29%
25 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 26.23%
$17.46
-0.85%
7 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 68.78%
$541.94
+0.07%
14 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 16.88%
$470.61
+1.45%
25 Buy
10 Hold
0 Sell
Moderate Buy
premium
premium
▲ 27.21%
$97.64
-0.75%
20 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 5.01%
$85.44
-2.45%
27 Buy
3 Hold
1 Sell
Strong Buy
premium
premium
▲ 20.24%
$28.37
+0.57%
6 Buy
13 Hold
3 Sell
Hold
premium
premium
▼ 17.05%
$575.54
-0.63%
20 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▲ 13.89%
$5.25
-0.76%
8 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 259.59%
$80.19
-0.37%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 63.79%
$24.35
-1.1%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▼ 15.45%
£99.67
+0.7%
5K Buy
3K Hold
294 Sell
Moderate Buy
premium
premium
▲ 27.88%
$78.94
-0.01%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 38.97%
$120.49
-1.99%
8 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 66.54%
$71.27
-1.44%
6 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 71.9%
46843.00p
+1.13%
1K Buy
545 Hold
74 Sell
Moderate Buy
premium
premium
▲ 34.34%
424.10p
-2.71%
9 Buy
1 Hold
1 Sell
Moderate Buy
premium
premium
▲ 71.9%
€35.79
-0.25%
3 Buy
7 Hold
0 Sell
Moderate Buy
premium
premium
▲ 6.1%
1636.00p
-1.27%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 4.45%
452.65p
+9.6%
5 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 81.28%
C$5.94
-1.33%
7 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 61.39%
484.90p
+0.04%
9 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 83.88%
$41.46
-2.23%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 25.84%
$44.67
+1.99%
11 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 172.64%
€1458.00
+1.22%
15 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.84%
14216.00p
+0.28%
12 Buy
2 Hold
1 Sell
Moderate Buy
premium
premium
▲ 36.19%
€166.65
+0.76%
11 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▼ 19.88%
415.40p
-1.59%
5 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 17.84%
158.50p
-0.13%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 4.55%
€215.10
-0.05%
10 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 26.6%
$178.06
+2.84%
8 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▲ 164.22%
$539.37
-2.58%
15 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▲ 70.85%
€76.47
-0.78%
26 Buy
9 Hold
2 Sell
Moderate Buy
premium
premium
▲ 64.59%
$60.04
+3.61%
16 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 363.27%
$97.93
+0.65%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 244.22%
$59.27
-1.35%
17 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 71.9%
€9.97
+3.74%
3 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 45.68%
742.50p
+0.75%
6 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 55.4%
€67.70
-1.88%
6 Buy
4 Hold
1 Sell
Moderate Buy
premium
premium
▲ 79.1%
901.00p
+1.19%
9 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 19.5%
$10.84
-0.18%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 74.56%
1160.50p
0%
8 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 42.22%
€17.02
+2.16%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▼ 6.43%
$26.86
+3.07%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 64.18%
€72.80
+0.41%
3 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 28.62%
8952.00p
+1.08%
9 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 13.04%
$35.17
-2.25%
23 Buy
7 Hold
0 Sell
Strong Buy
premium
premium
▼ 4.3%
€70.75
+1.95%
2 Buy
5 Hold
3 Sell
Hold
premium
premium
▲ 5.05%
$30.36
-0.2%
3 Buy
24 Hold
1 Sell
Hold
premium
premium
▲ 39.91%
$27.38
+0.11%
9 Buy
0 Hold
1 Sell
Strong Buy
premium
premium
▲ 30.94%
$62.51
-1.28%
15 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 43.7%
C$11.12
+1.74%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 46.12%
$26.93
+0.26%
9 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 19.8%
1014.00p
-0.98%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 4.05%
783.00p
+0.97%
4 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 16.78%
266.90p
+0.72%
3 Buy
3 Hold
2 Sell
Hold
premium
premium
▲ 10.93%
255.80p
+3.48%
6 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 50.91%
4060.00p
+1.25%
7 Buy
1 Hold
2 Sell
Moderate Buy
premium
premium
▲ 23.93%
6006.00p
-3.04%
6 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▲ 32.93%
€49.60
0%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 2.69%
$162.11
+1.8%
15 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▲ 19.17%
$22.47
-1.66%
0 Buy
0 Hold
1 Sell
Moderate Sell
premium
premium
▲ 31.63%
$647.72
+5.06%
17 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 87.88%
$130.90
+0.45%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 28.33%
$36.54
+0.66%
13 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 6.43%
$216.19
-0.22%
10 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▲ 19.32%
$175.97
+3.35%
16 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 160.7%
$12.34
-2.3%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 304.59%
$34.58
-2.87%
8 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 124.98%
$17.95
-0.17%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 26.86%
$135.38
-1.52%
7 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 90.68%
$161.13
+0.55%
12 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 46.48%
$618.86
+2.04%
18 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 52.24%
$374.64
+4.19%
17 Buy
5 Hold
1 Sell
Moderate Buy
premium
premium
▲ 1.59%
191.00p
+2.69%
5 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 4.83%
84.90p
+2.04%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.47%
522.00p
-0.29%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▼ 22.95%
4165.00p
+4.78%
3 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 18.66%
$108.24
-2.94%
9 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 13%
$6.10
-3.33%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 7.58%
$24.13
+0.17%
5 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▲ 10.96%
$51.24
+0.02%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 62.1%
3011.00p
-0.3%
9 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 4.48%
€4.14
+4.28%
13 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 88.84%
$359.82
-0.7%
11 Buy
3 Hold
0 Sell
Moderate Buy
premium
premium
▼ 1.9%
$796.55
-0.56%
17 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▲ 50.29%
$15.81
0%
5 Buy
0 Hold
1 Sell
Moderate Buy
premium
premium
▲ 10.17%
$14.43
0%
9 Buy
5 Hold
1 Sell
Moderate Buy
premium
premium
▼ 19.92%
$24.63
-1.76%
7 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▼ 14.33%