Primerica PRI Q1 2026 Results Top Views on Strong Revenue Paul Tudor Jones No Chance Warsh Will Cut Rates Market Implications FactSet FDS Stock Up 554 Key Resistance at 23557 20260518 What Krystal Biotech KRYSs 424 Decline Means for Investors 20260518