tiprankstipranks

Top Stocks - New Portfolio

Mark McDonald

Top Stocks
Individual Investor
Ranked #204,553 out of 859,299 TipRanks' Investors
Success Rate
64%
90 out of 141
profitable transactions
Average Return
12.63%
Average return
per transaction
Share this portfolio:

Allocation

Top Stocks
10.00% TSLA
10.00% AMZN
10.00% NVDA
10.00% XLE
10.00% MSFT
50.00% Others
By Assets
90.00% Stocks
10.00% ETFs
0.00% Funds
0.00% Cryptocurrency
0.00% Cash
0.00% Options
0.00% Other
By Sector
40.00% Technology
20.00% Consumer Cyclical
10.00% Healthcare
10.00% General
10.00% Energy
10.00% Communication Services

Portfolio Holdings

Name
Price
% Change
Analyst Consensus
Analyst Price Target
Smart Score
Holding Gain
Alerts
bdohvtimq5d
bdohvtimq5d
bdohvtimq5d
bdohvtimq5d
premium
premium
bdohvtimq5d
bdohvtimq5d
35oorfqbqb6
35oorfqbqb6
35oorfqbqb6
35oorfqbqb6
premium
premium
35oorfqbqb6
35oorfqbqb6
rxuuyripw
rxuuyripw
rxuuyripw
rxuuyripw
premium
premium
rxuuyripw
rxuuyripw
rb8wa7xezf
rb8wa7xezf
rb8wa7xezf
rb8wa7xezf
premium
premium
rb8wa7xezf
rb8wa7xezf
isaipjjep6
isaipjjep6
isaipjjep6
isaipjjep6
premium
premium
isaipjjep6
isaipjjep6
v7md5l41zu
v7md5l41zu
v7md5l41zu
v7md5l41zu
premium
premium
v7md5l41zu
v7md5l41zu
1p6ticpv7mw
1p6ticpv7mw
1p6ticpv7mw
1p6ticpv7mw
premium
premium
1p6ticpv7mw
1p6ticpv7mw
9xomrk
9xomrk
9xomrk
9xomrk
premium
premium
9xomrk
9xomrk
lrfujg6
lrfujg6
lrfujg6
lrfujg6
premium
premium
lrfujg6
lrfujg6
mkb80l1e3i
mkb80l1e3i
mkb80l1e3i
mkb80l1e3i
premium
premium
mkb80l1e3i
mkb80l1e3i
To view investors' portfolios
Sign Up For Free
$388.90
-0.78%
13 Buy
11 Hold
6 Sell
Hold
premium
premium
▲ 95.58%
$249.70
+0.48%
42 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 48.72%
$198.35
-0.26%
41 Buy
1 Hold
1 Sell
Strong Buy
premium
premium
▲ 88.96%
$56.58
+1.47%
248 Buy
119 Hold
8 Sell
Moderate Buy
premium
premium
▲ 28.01%
$420.26
+2.2%
35 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 2.88%
$332.77
-0.51%
12 Buy
1 Hold
0 Sell
Strong Buy
premium
premium
▲ 107.15%
$151.98
+1.99%
13 Buy
7 Hold
1 Sell
Moderate Buy
premium
premium
▲ 28.92%
$115.46
-2.07%
13 Buy
7 Hold
0 Sell
Moderate Buy
premium
premium
▲ 0.23%
$134.47
+1.07%
8 Buy
16 Hold
3 Sell
Hold
premium
premium
▼ 15.59%
$457.23
+0.22%
25 Buy
3 Hold
0 Sell
Strong Buy
premium
premium
▲ 345.47%