PEN Penumbra posts 5 percent Q4 2025 EPS beat shares register small gain in todays trading AMST Amesite shares gain 972 percent in todays trading following its Q1 2026 quarterly earnings release Is Grupo OMAB building a durable competitive moat Eye on Rally 20260508 Fidelity National Information Services TFC Deep Value Opportunity Emerges Ahead of Q1 Payments Sector Earnings