Primis Financial Corp FRST Gains 155 as Stock Tests Resistance Near 15 EU Negotiators Reach Agreement on Key Safeguard Clauses in EUUS Trade Deal CACI Intl CACI Q1 2026 Earnings Shine Revenue Growth Fuels Beat BrightSpire BRSP Coils at 570 Bollinger Bands Squeeze 20260521