Trend Research Forced to Sell 612K ETH as $958M Leveraged Position Implodes
TLDR: Trend Research has offloaded 612,452 ETH worth $1.26 billion over six days as its leveraged position collapses. The firm...
TLDR: Trend Research has offloaded 612,452 ETH worth $1.26 billion over six days as its leveraged position collapses. The firm...
Strategy, formerly known as MicroStrategy, has reported a staggering fourth-quarter net loss of roughly $12.6 billion, ranking among the largest...