PTCT Q1 2026 Earnings Narrower Loss Surprises Estimates as Stock Dips Slightly DUO Q2 2021 Earnings Massive EPS Miss Highlights Continued Challenges CV Q1 2026 Earnings EPS Misses Estimates as Stock Declines ORGN Q4 2025 Earnings Massive EPS Miss Highlights Ongoing Operational Hurdles FINV Q4 2025 Earnings Earnings Per Share Reported at 1722925 Amid Market Headwinds WTW Q1 2026 Earnings Adjusted EPS Edges Past Estimates as Stock Holds Steady