Enel Chile ENIC Stock Is It a Smart Investment Q4 2025 Better Than Expected What Owlet OWLT is doing that smarter investors notice Q1 2026 EPS Tops Views ACGL Arch Capital revenue climbs 14 as EPS disappoints shares slip despite growth momentum