Australian Developer Abandons Trump Hotel Project Calls Brand Toxic Odysightai ODYS Gained 288 Can It Break 488 20260515 Perpetua PPTA Stock Analysis 981 Loss Key Levels 20260515 Northern NTRS Q1 2026 Earnings Why the Beat Matters Marathon MPC Q1 2026 Earnings Beat Revenue NA EPS 165