BTCS Inc BTCS posts steep fourth quarter 2025 earnings miss yet stock notches slight gain in daily trading Edesa EDSA Stock Should You Take Exposure Investors Pile In 20260427 Microsoft Corporation MSFT Amended OpenAI Partnership Eliminates Exclusive IP Access Alters Revenue Sharing Terms FLWS 1800FLOWERSCOM posts 254 percent Q1 2026 EPS beat shares slide 45 percent after earnings release Rhinebeck Bancorp RBKB Market Performance