Athene ATHS Stock Consolidating at 2507 Next Move Ahead 20260520 Brill Earth BRLT Reports Weak Q1 2026 Cost Pressures Weigh on Margins Travelzoo TZOO Smashes Q1 2026 Views with 023 EPS