Whats Next for Primis Financial FRST at 1402 20260519 Macerich MAC Q1 2026 Earnings Miss by Significant Key Takeaways Lument LFT Q1 2026 Results Fall Short EPS 002 Revenue NA Horizon HSPT Stock Analysis Falls 459 Watching 799 20260514