tiprankstipranks

2025 - New Portfolio

David Stevenson

2025
Individual Investor
Ranked #68,256 out of 861,598 TipRanks' Investors
Success Rate
71%
186 out of 262
profitable transactions
Average Return
37.66%
Average return
per transaction
Share this portfolio:

Allocation

Top Stocks
6.05% ANNX
5.93% HUT
5.92% ANAB
3.60% LPTH
3.05% PDS
75.45% Others
By Assets
100.00% Stocks
0.00% ETFs
0.00% Funds
0.00% Cryptocurrency
0.00% Cash
0.00% Options
0.00% Other
By Sector
20.95% Financial
19.65% Technology
18.24% Healthcare
11.89% Energy
8.55% Industrials
8.25% Communication Services
12.46% Other

Portfolio Holdings

Name
Price
% Change
Analyst Consensus
Analyst Price Target
Smart Score
Holding Gain
Alerts
gm9xcu527wn
gm9xcu527wn
gm9xcu527wn
gm9xcu527wn
premium
premium
gm9xcu527wn
gm9xcu527wn
s424egpz4dn
s424egpz4dn
s424egpz4dn
s424egpz4dn
premium
premium
s424egpz4dn
s424egpz4dn
uv7e1jkkz
uv7e1jkkz
uv7e1jkkz
uv7e1jkkz
premium
premium
uv7e1jkkz
uv7e1jkkz
4e5os30
4e5os30
4e5os30
4e5os30
premium
premium
4e5os30
4e5os30
auw6ubk5rx
auw6ubk5rx
auw6ubk5rx
auw6ubk5rx
premium
premium
auw6ubk5rx
auw6ubk5rx
mal7trsod
mal7trsod
mal7trsod
mal7trsod
premium
premium
mal7trsod
mal7trsod
rikb5s8mp48
rikb5s8mp48
rikb5s8mp48
rikb5s8mp48
premium
premium
rikb5s8mp48
rikb5s8mp48
fu5i5ug13o
fu5i5ug13o
fu5i5ug13o
fu5i5ug13o
premium
premium
fu5i5ug13o
fu5i5ug13o
j6ijkt9k07l
j6ijkt9k07l
j6ijkt9k07l
j6ijkt9k07l
premium
premium
j6ijkt9k07l
j6ijkt9k07l
wp1s1314cnc
wp1s1314cnc
wp1s1314cnc
wp1s1314cnc
premium
premium
wp1s1314cnc
wp1s1314cnc
To view investors' portfolios
Sign Up For Free
$46.59
+0.69%
3 Buy
21 Hold
3 Sell
Hold
premium
premium
▼ 23.34%
$24.25
+1%
13 Buy
13 Hold
2 Sell
Moderate Buy
premium
premium
▼ 50.91%
$429.15
+1.32%
17 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 7.45%
$500.04
+6.83%
30 Buy
7 Hold
0 Sell
Strong Buy
premium
premium
▲ 35.17%
$77.42
-2.21%
25 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 8.95%
$26.23
-0.79%
4 Buy
9 Hold
1 Sell
Hold
premium
premium
▼ 23.3%
$500.92
+1.84%
20 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▼ 0.87%
$5.54
-2.81%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 279.45%
$89.14
-2.47%
premium
premium
▲ 82.07%
$19.72
-1.63%
1 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▼ 31.51%
$60.78
-0.03%
1 Buy
1 Hold
0 Sell
Moderate Buy
premium
premium
▲ 7%
$89.24
-2.53%
6 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 115.24%
C$4.85
-1.82%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 31.78%
$64.75
-3.87%
10 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 295.19%
152.50 p
-0.39%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 0.59%
€75.37
+0.91%
27 Buy
7 Hold
0 Sell
Strong Buy
premium
premium
▲ 62.23%
$99.44
-8.72%
16 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 667.28%
$182.48
-6.46%
8 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 541.41%
$7.63
-1.61%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 22.95%
$47.76
-3.75%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 191.93%
$24.90
+4.1%
25 Buy
6 Hold
0 Sell
Strong Buy
premium
premium
▼ 32.24%
$33.30
-3.17%
10 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 59.25%
$75.32
+0.64%
16 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 73.15%
$34.21
-0.81%
6 Buy
3 Hold
0 Sell
Moderate Buy
premium
premium
▲ 52.18%
€48.70
+0.41%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 0.83%
$182.51
-1.43%
18 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▲ 34.17%
$122.60
+0.04%
9 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 20.2%
$46.87
-1.72%
15 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 20.02%
$11.70
-9.13%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 283.44%
$22.94
+1.24%
2 Buy
0 Hold
0 Sell
Moderate Buy
premium
premium
▲ 62.12%
$323.75
+0.22%
17 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▼ 12.21%
$3.68
+0.55%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 44.24%
$24.32
+0.19%
0 Buy
4 Hold
0 Sell
Hold
premium
premium
▲ 11.81%
$35.77
-1.28%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 13.14%
€4.10
+9.92%
11 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 86.79%
$309.61
-4.66%
9 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 15.59%
$16.97
-1.79%
2 Buy
1 Hold
1 Sell
Hold
premium
premium
▲ 18.26%
$16.74
-0.06%
7 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▼ 7.1%
$27.73
-0.11%
8 Buy
4 Hold
0 Sell
Moderate Buy
premium
premium
▼ 3.55%
$13.58
+1.65%
15 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 52.83%
$97.48
-1.19%
8 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 5.97%
$149.37
+1.6%
21 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 16.79%
$10.10
0%
22 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 17.04%
$10.69
-0.93%
4 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▲ 15.57%
$451.37
-1.48%
6 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 59.7%
$356.59
+0.48%
12 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 12.57%
$9.79
-0.46%
7 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 18.51%
$1124.78
+5.42%
12 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 27.27%
$62.35
+1.17%
8 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▼ 28.63%
$160.47
+2.52%
4 Buy
5 Hold
2 Sell
Hold
premium
premium
▼ 38.78%
$100.32
+0.43%
8 Buy
8 Hold
2 Sell
Moderate Buy
premium
premium
▲ 17.93%
$58.54
-2.27%
15 Buy
5 Hold
0 Sell
Strong Buy
premium
premium
▲ 44.65%
$156.18
-1.33%
11 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 16.34%
$78.79
-0.56%
15 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 16.52%
$192.40
-2.81%
18 Buy
3 Hold
2 Sell
Moderate Buy
premium
premium
▼ 36.05%
$257.19
+2.81%
10 Buy
15 Hold
3 Sell
Hold
premium
premium
▼ 26.49%
$186.95
+3.18%
28 Buy
8 Hold
1 Sell
Moderate Buy
premium
premium
▼ 25.59%
$78.91
-1.88%
10 Buy
4 Hold
0 Sell
Moderate Buy
premium
premium
▼ 0.1%
$152.90
+9.42%
30 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 33.64%
$246.43
+4.79%
22 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 50.21%
$306.89
-2.54%
9 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▲ 4.32%
$3.40
+2.57%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 31.41%
$2.68
0%
4 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 33.99%
$322.33
+1.11%
21 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▼ 4.87%
$206.20
-10.88%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 39%
$270.21
-5.38%
6 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 58.61%
$1.81
-5.96%
3 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 48.14%
$18.35
+2%
4 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 19%
$3.89
-6.27%
5 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▼ 17.93%
$176.03
+1.68%
4 Buy
2 Hold
0 Sell
Moderate Buy
premium
premium
▼ 34.97%
$37.99
-2.84%
8 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 63.19%
$134.14
+1.59%
1 Buy
19 Hold
0 Sell
Hold
premium
premium
▼ 40.77%