whale in action

this coin is being sold by multiple whales

Whale 0x3a0 will likely deposit 34,692 TRB ($3.20M) to Binance at $92.3

Notably, the whale received those 34,692 TRB (then worth $1.1M) from Tellor Multisig and the null address between March 2, 2021, and September 30, 2023