Retail investors among SKYX Platforms Corp.'s (NASDAQ:SKYX) largest stockholders and were hit after last week's 12% price drop
Retail investors own 51% of SKYX Platforms Corp., indicating their significant influence over key decisions. Despite a recent stock price drop, insiders with 30% ownership also experienced losses. Institutional investors hold a notable stake, but hedge funds have minimal investment.