Trupanion TRUP Stock Why Intellectual Property Overhead Buying 20260418 SPRY ARS Pharmaceuticals beats Q4 earnings estimates by 68 but shares still fall 289 Popular Pref BPOPM Stock Is It Losing Momentum Quickly 023 20260418 The recurring revenue story behind Innoviz INVZ Q4 2025 Earnings Fall Short