Address Labeled "BTC OG Insider Whale" Deposits 4,200 BTC Worth $285 Million to Binance
An address labeled "BTC OG insider whale" deposited 4,200 BTC worth approximately $285 million to Binance on Feb. 7, Onchain Lens data show. The transfer was made about two minutes before the data were reported.