According to TechFlow, the BscScan block browser shows that the whale address (0xda…664fe) of DeBank named capybara_bnb deposited 200,000 BNB to Binance Deposit at 18:16 (UTC+8) today, worth about $103 million. Currently, the capybara_bnb address still holds 204,609 BNB, worth about $105 million.