Metas Smart Glasses Sales Surge Amid Growing Privacy Concerns BioNTech BNTX Slides 265 as Selling Pressure Mounts 20260515 Ventas VTR Q1 2026 Results Miss Estimates EPS 011 vs 012