Saratoga SAV Q1 2026 Results Miss Estimates EPS 016 vs 056 Primerica PRI Q1 2026 Results Top Views on Strong Revenue Trumps Tariff Strategy Maintaining Policy Focus Despite Recent Court Setbacks