technology Gigantic PEPE Investor Snags Half a Billion Dollars Worth - Is a 120% Profit Feasible? , and Administrator 2025 May 9