Elwood Technologies, a cryptocurrency trading execution and risk management platform owned by billionaire hedge fund manager Alan Howard, deposited 17,900 $ETH worth approximately $54.9 million into Binance in the past 28 hours.