MSTR Financial SummaryStrategy Inc key financial data and ratios.Income Statement (Latest Annual)Revenue$477.2MNet Income-$4.03BEPS-13.89TTM RatiosP/S78.92P/B0.78Current Ratio5.62Key Metrics