Investor owns 16% - AMAZONAWS Investor Owns 16%: What It Means for Your Investment Strategy 📅 March 6, 2026 👤 scraface Mar 06, 2026