Wintermute’s associated address received 2 million API3s, and has sold a total of $4.42 million of API3s in the past six months September 19, 2024