tiprankstipranks

New Portfolio May 2025 - New Portfolio

Alessio Mastroddi

New Portfolio May 2025
Individual Investor
Ranked #504,491 out of 859,476 TipRanks' Investors
Success Rate
45%
18 out of 40
profitable transactions
Average Return
10.37%
Average return
per transaction
Share this portfolio:

Allocation

Top Stocks
24.88% GOOGL
22.69% ASML
11.75% NVDA
9.82% BABA
9.31% AMZN
21.55% 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
51.05% Technology
29.83% Communication Services
19.12% Consumer Cyclical
0.00% Healthcare
0.00% General
0.00% Industrials

Portfolio Holdings

Name
Price
% Change
Analyst Consensus
Analyst Price Target
Smart Score
Holding Gain
Alerts
3u5gbwelw
3u5gbwelw
3u5gbwelw
3u5gbwelw
premium
premium
3u5gbwelw
3u5gbwelw
j425hmfoqoh
j425hmfoqoh
j425hmfoqoh
j425hmfoqoh
premium
premium
j425hmfoqoh
j425hmfoqoh
w45bwdlws
w45bwdlws
w45bwdlws
w45bwdlws
premium
premium
w45bwdlws
w45bwdlws
4ytgw0ztnjw
4ytgw0ztnjw
4ytgw0ztnjw
4ytgw0ztnjw
premium
premium
4ytgw0ztnjw
4ytgw0ztnjw
c6rzqtwion
c6rzqtwion
c6rzqtwion
c6rzqtwion
premium
premium
c6rzqtwion
c6rzqtwion
zybvqkurflq
zybvqkurflq
zybvqkurflq
zybvqkurflq
premium
premium
zybvqkurflq
zybvqkurflq
mmgv9h9w7j
mmgv9h9w7j
mmgv9h9w7j
mmgv9h9w7j
premium
premium
mmgv9h9w7j
mmgv9h9w7j
f2efrnx3qf
f2efrnx3qf
f2efrnx3qf
f2efrnx3qf
premium
premium
f2efrnx3qf
f2efrnx3qf
8vh1s21zbz
8vh1s21zbz
8vh1s21zbz
8vh1s21zbz
premium
premium
8vh1s21zbz
8vh1s21zbz
enh17ts9tfu
enh17ts9tfu
enh17ts9tfu
enh17ts9tfu
premium
premium
enh17ts9tfu
enh17ts9tfu
To view investors' portfolios
Sign Up For Free
$278.39
+0.05%
20 Buy
8 Hold
0 Sell
Moderate Buy
premium
premium
▲ 157.48%
$250.56
+0.34%
42 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 20.09%
$1459.80
+3.47%
8 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 94.59%
$141.01
+1.75%
14 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▲ 6.38%
$341.68
+1.68%
26 Buy
5 Hold
0 Sell
Strong Buy
premium
premium
▲ 115.63%
$46.09
+3.16%
9 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 40.13%
$688.55
+1.73%
39 Buy
6 Hold
0 Sell
Strong Buy
premium
premium
▲ 7.68%
$422.79
+0.6%
35 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 5.89%
$201.68
+1.68%
41 Buy
1 Hold
1 Sell
Strong Buy
premium
premium
▲ 63.97%
$21.69
+0.79%
13 Buy
0 Hold
0 Sell
Strong Buy
premium
premium
▲ 102.33%
$146.39
+2.54%
14 Buy
5 Hold
2 Sell
Moderate Buy
premium
premium
▲ 14.28%
$28.56
+0.56%
3 Buy
8 Hold
2 Sell
Hold
premium
premium
▼ 26.56%
$143.98
+0.3%
31 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 20.46%
$455.07
-0.47%
25 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 369.48%
$126.13
+0.88%
9 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 38.47%
$449.58
+1.91%
9 Buy
4 Hold
0 Sell
Moderate Buy
premium
premium
▼ 12.82%
$406.54
+2.03%
27 Buy
4 Hold
0 Sell
Strong Buy
premium
premium
▲ 74.92%
$96.66
+0.23%
30 Buy
4 Hold
1 Sell
Strong Buy
premium
premium
▼ 53.38%
$35.60
-0.06%
20 Buy
6 Hold
0 Sell
Strong Buy
premium
premium
▼ 29.56%
$47.56
-0.21%
16 Buy
7 Hold
0 Sell
Moderate Buy
premium
premium
▼ 49.13%
$244.45
-1.49%
9 Buy
14 Hold
3 Sell
Hold
premium
premium
▼ 30.19%
$370.50
+1.97%
6 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 90.99%
$126.61
+2.54%
35 Buy
1 Hold
1 Sell
Strong Buy
premium
premium
▲ 7.93%
$536.61
+0.97%
17 Buy
5 Hold
0 Sell
Strong Buy
premium
premium
▼ 13.46%
$100.51
-2.84%
4 Buy
11 Hold
0 Sell
Hold
premium
premium
▼ 81.09%
$134.68
+0.26%
29 Buy
5 Hold
0 Sell
Strong Buy
premium
premium
▼ 45.03%
$423.95
+1.37%
28 Buy
8 Hold
0 Sell
Strong Buy
premium
premium
▼ 3.69%
$8.08
+4.94%
4 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▼ 28.24%
$304.13
+1.96%
14 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 37.26%
$140.11
+2.3%
13 Buy
3 Hold
2 Sell
Moderate Buy
premium
premium
▲ 22.32%
$20.12
0%
14 Buy
17 Hold
0 Sell
Moderate Buy
premium
premium
▼ 38.9%
$88.02
+1.55%
12 Buy
6 Hold
1 Sell
Moderate Buy
premium
premium
▲ 5.82%
$123.83
-0.83%
19 Buy
13 Hold
0 Sell
Moderate Buy
premium
premium
▼ 54.14%
$45.74
-0.69%
3 Buy
11 Hold
1 Sell
Hold
premium
premium
▼ 39.74%
$197.65
+1.88%
16 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▼ 38.72%
$242.02
-0.47%
20 Buy
2 Hold
0 Sell
Strong Buy
premium
premium
▼ 18.51%
$66.94
-2.6%
19 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▼ 70.83%
$182.14
+0.51%
28 Buy
8 Hold
1 Sell
Moderate Buy
premium
premium
▼ 37.01%
$38.81
+1.57%
9 Buy
6 Hold
0 Sell
Moderate Buy
premium
premium
▼ 18.69%
$3.39
+5.28%
4 Buy
3 Hold
0 Sell
Moderate Buy
premium
premium
▼ 88.04%