Trevi Therapeutics TRVI Q1 2026 Disappoints EPS 009 Below 008 Views Graf GRAF Stock Consolidating at 1079 Next Move Ahead 20260520