According to Odaily Planet Daily, The Data Nerd monitors that 3 hours ago, a smart money address deposited 100 BTC (about 6.43 million US dollars) to Binance. On May 28, 2023, it accumulated these BTCs for 2.72 million US dollars. If all are sold at the current price, it will make a profit of 3.71 million US dollars (ROI is about 136%).