tiprankstipranks
Trending News
More News >

2025 - New Portfolio

David Stevenson

2025
Individual Investor
Ranked #20,992 out of 815,638 TipRanks' Investors
Success Rate
85%
195 out of 229
profitable transactions
Average Return
18.67%
Average return
per transaction
Share this portfolio:

Allocation

Top Stocks
2.93% META
2.37% SPOT
2.03% AMZN
1.93% AVGO
1.89% DE:1N8
88.85% Others
By Assets
97.38% Stocks
2.62% ETFs
0.00% Funds
0.00% Cryptocurrency
0.00% Cash
0.00% Options
By Sector
18.17% Technology
17.38% Healthcare
16.78% Communication Services
11.83% Financial
11.69% Consumer Cyclical
5.44% Energy
18.70% Other

Portfolio Holdings

Name
Price
% Change
Analyst Consensus
Analyst Price Target
Smart Score
Holding Gain
Alerts
eyexlwcqbkk
eyexlwcqbkk
eyexlwcqbkk
eyexlwcqbkk
premium
premium
eyexlwcqbkk
eyexlwcqbkk
uosb4nbtasc
uosb4nbtasc
uosb4nbtasc
uosb4nbtasc
premium
premium
uosb4nbtasc
uosb4nbtasc
phiconr9z0f
phiconr9z0f
phiconr9z0f
phiconr9z0f
premium
premium
phiconr9z0f
phiconr9z0f
kq2uiy
kq2uiy
kq2uiy
kq2uiy
premium
premium
kq2uiy
kq2uiy
9xg3dzz1la
9xg3dzz1la
9xg3dzz1la
9xg3dzz1la
premium
premium
9xg3dzz1la
9xg3dzz1la
21mdrtz6v9j
21mdrtz6v9j
21mdrtz6v9j
21mdrtz6v9j
premium
premium
21mdrtz6v9j
21mdrtz6v9j
99srk00g5
99srk00g5
99srk00g5
99srk00g5
premium
premium
99srk00g5
99srk00g5
s7ez7m
s7ez7m
s7ez7m
s7ez7m
premium
premium
s7ez7m
s7ez7m
d94uycv
d94uycv
d94uycv
d94uycv
premium
premium
d94uycv
d94uycv
jnjal5mmf3
jnjal5mmf3
jnjal5mmf3
jnjal5mmf3
premium
premium
jnjal5mmf3
jnjal5mmf3
To view investors' portfolios
Sign Up For Free
$308.65
+2.8%
27 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 79.11%
$509.64
+0.57%
33 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 33.15%
$231.60
+1.08%
44 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 25.89%
$751.11
+0.5%
41 Buy
6 Hold
0 Sell
Strong Buy
premium
premium
▲ 45.66%
$211.64
+2.01%
27 Buy
9 Hold
0 Sell
Strong Buy
premium
premium
▲ 37.71%
$180.17
-0.79%
34 Buy
3 Hold
1 Sell
Strong Buy
premium
premium
▲ 67.91%
$119.57
-2.18%
12 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 14.75%
$134.05
+1.17%
11 Buy
4 Hold
0 Sell
Moderate Buy
premium
premium
▲ 68.8%
$763.46
-0.85%
4 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▲ 17.1%
$70.06
+0.59%
9 Buy
14 Hold
2 Sell
Moderate Buy
premium
premium
▲ 15.29%
$117.64
-0.38%
19 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 37.87%
$55.36
+5.15%
16 Buy
10 Hold
2 Sell
Moderate Buy
premium
premium
▲ 12.06%
$96.11
+0.03%
29 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 5.92%
$14.77
+0.89%
11 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 42.78%
$547.55
-0.42%
15 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 18.09%
$442.00
+4.59%
26 Buy
14 Hold
0 Sell
Moderate Buy
premium
premium
▲ 19.48%
$105.75
-0.11%
20 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 13.73%
$302.29
-0.52%
17 Buy
2 Hold
1 Sell
Strong Buy
premium
premium
▼ 34.04%
$95.96
+0.66%
26 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▲ 35.04%
$33.57
-0.71%
7 Buy
9 Hold
1 Sell
Moderate Buy
premium
premium
▼ 1.84%
$590.48
-0.03%
20 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 16.85%
$2.12
+0.47%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 45.21%
$64.82
+0.34%
1 Buy
1 Hold
0 Sell
Moderate Buy
premium
premium
▲ 32.4%
$34.31
+1.15%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 19.13%
91.80p
-0.31%
4K Buy
3K Hold
293 Sell
Moderate Buy
premium
premium
▲ 17.78%
$76.90
+1.01%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 35.38%
$116.25
-3.36%
9 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 60.68%
$56.40
-1.12%
7 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 36.03%
$1.24
-3.13%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 29.16%
$15.22
+0.07%
5 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 24.93%
42802.00p
+0.12%
1K Buy
671 Hold
63 Sell
Moderate Buy
premium
premium
▲ 22.75%
387.70p
+0.81%
10 Buy
3 Hold
1 Sell
Moderate Buy
premium
premium
▲ 57.14%
€42.44
+0.17%
6 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▲ 25.81%
1590.00p
-0.75%
5 Buy
4 Hold
1 Sell
Moderate Buy
premium
premium
▼ 7.14%
294.65p
+0.43%
10 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 18%
178.60p
+0.06%
0 Buy
2 Hold
1 Sell
Moderate Sell
premium
premium
▲ 43.44%
C$4.01
+0.75%
12 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 8.95%
368.65p
-0.74%
9 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 39.8%
$37.22
-0.21%
7 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 12.97%
$20.13
-1.32%
9 Buy
2 Hold
1 Sell
Moderate Buy
premium
premium
▲ 22.86%
€1446.80
+0.22%
14 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.01%
$13.80
+1.85%
12 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 67.69%
11810.00p
-0.56%
8 Buy
3 Hold
0 Sell
Moderate Buy
premium
premium
▲ 13.14%
€169.70
+0.62%
13 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▼ 18.41%
422.50p
-1.08%
7 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 19.86%
140.10p
-0.5%
4 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 7.59%
€178.26
-0.9%
11 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 4.91%
$95.20
+4.95%
12 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 41.27%
$687.80
-0.75%
20 Buy
7 Hold
0 Sell
Moderate Buy
premium
premium
▲ 117.87%
€1051.60
-0.15%
26 Buy
11 Hold
1 Sell
Moderate Buy
premium
premium
▲ 126.35%
$26.51
+0.61%
13 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 104.55%
$2.94
0%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 69.94%
$72.04
+2.77%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 153.22%
$50.07
+2.2%
16 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 45.21%
€8.92
+0.06%
3 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 30.28%
638.50p
+0.63%
4 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 33.63%
$109.09
-0.27%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 44.59%
€56.40
+0.36%
9 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 49.21%
876.00p
-0.84%
10 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 16.18%
$7.97
+2.97%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 28.34%
966.40p
+0.88%
9 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 18.43%
€19.56
+0.1%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.53%
$277.04
+0.1%
12 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 24.65%
$20.34
+0.25%
4 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 24.33%
€64.50
-0.92%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 13.96%
9236.00p
-1.6%
11 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 10.28%
$48.23
+0.9%
25 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 31.24%
€65.65
-0.23%
5 Buy
6 Hold
1 Sell
Moderate Buy
premium
premium
▼ 2.52%
$20.05
+6.37%
17 Buy
7 Hold
1 Sell
Moderate Buy
premium
premium
▼ 7.6%
$22.38
-0.97%
10 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.03%
$37.35
-1.27%
12 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 14.14%
C$10.42
-0.19%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 36.93%
$25.89
+1.77%
12 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 15.17%
1196.00p
-2.13%
4 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 22.73%
677.00p
+0.15%
4 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 0.97%
252.20p
-0.79%
1 Buy
6 Hold
1 Sell
Hold
premium
premium
▲ 4.82%
165.90p
-1.01%
4 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▼ 2.12%
4146.00p
-1.59%
6 Buy
3 Hold
1 Sell
Moderate Buy
premium
premium
▲ 26.56%
4637.00p
+1.47%
6 Buy
7 Hold
0 Sell
Moderate Buy
premium
premium
▲ 2.63%
€45.70
+1.78%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▼ 5.38%
$159.32
+0.05%
10 Buy
5 Hold
0 Sell
Moderate Buy
premium
premium
▲ 17.12%
$21.65
+1.93%
2 Buy
2 Hold
1 Sell
Hold
premium
premium
▲ 26.83%
$483.75
+4.5%
15 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 40.32%
$120.01
+2.38%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 17.66%
$40.31
+2.65%
13 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 3.23%
$215.08
-4.84%
7 Buy
8 Hold
0 Sell
Moderate Buy
premium
premium
▲ 18.7%
$134.97
+0.33%
16 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 99.96%
$5.44
+13.33%
1 Buy
1 Hold
0 Sell
Moderate Buy
premium
premium
▲ 78.36%
$17.70
+1.49%
11 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 15.16%
$16.05
-0.93%
3 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 13.43%
$129.00
-0.15%
5 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 81.69%
$126.13
+1.37%
14 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 14.66%
$489.74
+0.33%
16 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▲ 20.48%
$407.45
-0.19%
19 Buy
6 Hold
0 Sell
Strong Buy
premium
premium
▲ 10.49%
228.00p
-0.44%
3 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▲ 25.14%
77.60p
+0.78%
3 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 1.77%
750.50p
-0.86%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 10.77%
3410.00p
-0.44%
4 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 2.85%
$102.86
-3.13%
9 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.38%
$7.18
+0.14%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 8.79%