Foresight News reports that Onchain Lens has monitored that a certain whale/institution has sold 30,000 stETH for 85.42 million USDC and deposited 85.44 million USDC into Aave V3. This address still holds 70,004 ETH, worth over 194.5 million USD.