StockPicks
TRACKER
Dashboard
Leaderboard
Search
Admin Login
Future Mega-Moat Stocks You Should Own Now
By
Investor52
• Published: Feb 20, 2026
📺 Watch on YouTube
Total Stocks
2
Average Return
+10.13%
Win Rate
50.0%
1 winners / 1 losers
Days Since
194
Stock Recommendations from this Video
Stock
Type
Sentiment
Start Price
Current Price
Change
Days
AMZN
Buy
Positive
$209.03
$254.93
+21.96%
194
MSFT
Buy
Positive
$393.42
$386.74
-1.70%
136