Strategy Stock Dives on Bitcoin Price Drop & Earnings