NanoViricides Inc NNVC Q1 2026 Earnings Narrower Loss Drives Positive Stock Reaction CHA Q4 2025 Earnings Massive EPS Miss Sends Shares Lower DQ Q1 2026 Earnings Polysilicon Price Pressures Drive Historic EPS Miss Freshworks Q1 2026 Earnings EPS Misses Estimates Shares Decline Slightly ENVB Q4 2024 Earnings EPS Misses Estimates No Revenue Reported NVST Envista delivers 154 percent Q4 2025 EPS upside shares rise 122 percent on positive investor sentiment ARMK Q1 2026 Earnings Earnings Slightly Miss Estimates Amid Operational Improvements