Technology Market specialists analyze reasons behind ALPACA's astronomical 1,000% surge, questioning potential market manipulation. , and Administrator 2025 May 3