Log in/ Sign up

Total profit was approximately $23.45 million, with one address increasing its NVDA short position by approximately $4.12 million.

12/11 11:32
Bullish
Bearish

Trending News