NEO Foundation Denies Insider Trading Claims as Token Prices Experience 35% Drop Amidst Investigation