Is Tennant Company TNC stock in a good position today Q4 2025 Earnings Underperform Allogene ALLO Stock Virtual Order Hovering 20260418 PureTech PRTC Stock Price Action Analysis Q4 2024 Profit Disappoints SWVL Swvl Holdings Corp posts far narrower Q4 2022 loss than estimates shares rise 267 percent on positive investor sentiment Odysightai ODYS Stock vs Competition 323 20260418 TripAdvisor TRIP Volume Analysis Q4 2025 Profit Disappoints AstroNova ALOT Stock Trendline Structure Analysis Market Focus 20260418 Market Recap Technology outperforms while consumer sector lags ONC BeOne Medicines Ltd American Depositary Shares reports sharp Q4 2025 EPS miss while stock registers modest daily gains Market Recap SP 500 gains as Nasdaq rallies while Dow slips TJX TJX InDepth Look Q1 2026 EPS Beats Forecasts SPOK Spok Holdings Inc posts Q4 2025 modest revenue growth EPS miss and small singleday stock drop