FLWS 1800FLOWERSCOM posts 254 percent Q1 2026 EPS beat shares slide 45 percent after earnings release CF CF Industries posts 249 percent Q4 2025 EPS beat shares drop 371 percent in todays trading Generative AI Industry IP Enforcement and CrossBorder Competitive Developments