SNAL Snail posts smaller Q4 2025 loss than analyst estimates but shares fall 864 percent today On Holding ONON Stock Factory Orders 154 20260420 State Street SPDR SP Software Services ETF XSW Investment Case Assessment for US Software Sector Allocation AGNC D Pref AGNCM Stock Risk Q1 2026 Profit Surprises