Is 908 Devices MASS stock weakening Q4 2025 EPS Tops Views Caterpillar Inc CAT 10Year 960 Price Return Underscores Moat Value Sustained Forward Upside Is Skyline SKBL stock under risk pressure Risk Aversion 20260427