enGene ENGNW Stock Down 4517 Support Test at 020 20260520 Apple REIT APLE Rallies 283 as Bulls Target 1510 20260520 EU and US Negotiators Finalize Key Clauses for Trade Deal Amid Tariff Threats Kestrel Group KG Q3 2024 Results Meet Expectations Revenue NA DBV Tech DBVT Q1 2026 Results Miss Estimates EPS 011 vs 008