Don't want to trade it yourself?
Our desk runs DEX portfolios on profit share.
35%
Share
$2.5K
Minimum
Strive said it bought an additional 124 BTC for $10 million and now holds a total of 43,124 BTC.