DBX Q1 2026 Earnings EPS Beat Signals Resilience Despite Revenue Uncertainty MAXN Q4 2024 Earnings Massive Earnings Beat Signals Operational Improvement Amidst Solar Headwinds Crown Castle Q1 2026 Earnings EPS Misses Estimates by 133 Stock Declines NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly HASI Q1 2026 Earnings EPS Beats Expectations Stock Rises NetSol Technologies NTWK Q1 2026 Earnings Positive EPS Results Amid Limited Disclosure