Strategy Reports $2.8 Billion Q3 Net Income, Expands Bitcoin Holdings to 640,808 BTC