Over the last 24 hours, whales placed 691 orders above $100K on BTC ($186M bought, $140.85M sold), a net flow of +$45.15M, and $257.01K of BTC positions were liquidated across Binance, Hyperliquid, Bybit, OKX and Bitget.