Kiplinger GDP Outlook Points to Goldilocks Economy Neither Too Hot Nor Too Cold IES Holdings IESC Stock Jumps 130 Approaching 72095 20260514 Primerica PRI Q1 2026 Results Top Views on Strong Revenue