Why Primech Holdings PMEC Just Dropped 1048 What to Watch 20260515 Natera NTRA Q1 2026 Results Fall Short EPS 060 Revenue NA Core Inflation Hits 32 as FirstQuarter GDP Disappoints at 2 Adamas Trust ADAMI Stalls at 2530 Consolidation Phase 20260518