Atara ATRA Falls 229 Watching 890 Support 20260515 DuPont DD Slides 123 as Selling Pressure Mounts 20260518 Ledger Pauses IPO Plans Amid Crypto Market Turbulence Envirotech Vehicles EVTV at 233 Buy Sell or Hold 20260518 First Bancorp FBNC Q1 2026 Earnings Why the Beat Matters Simon SPG Trading at 20121 Key Decision Point 20260514 Royal Observatory Director Warns Instant AI Answers Risk Undermining Human Intelligence