Seer Inc SEER Dips 3 as Shares Test Key Support Near 178 Dell Technologies Q1 Results AI Server Sales Soar 757 Revenue Up 88 DRS Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho