Denny Hamlin NASCAR Stars Transition from Driver to Business Owner Surpasses Expectations Primis Financial FRST Q1 2026 Earnings EPS 033 Beats Estimates Olympus CEO Navigates Turbulent First Year as Shares Surge 20 NeOnc NTHI Surges 073 Nearing 578 Resistance 20260515