Jim Cramer Questions Intuits Recent Stock Price Reaction SJ Q1 2025 Earnings Loss Per Share Reported Stock Declines Germany Signs Major Canadian LNG Deal as Energy Security Concerns Mount