Strive Reports $474.8M Net Income, Bitcoin Yield at 63.2% | Split Angle