On-chain monitoring data shows that the whale address (0xedcd) previously profited over $10 million by longing Ethereum (ETH) before the market rally. Currently, the address has opened a short position of 640 Bitcoin (BTC) with 4x leverage, totaling $49.33 million.