What Ibotta IBTA is doing to expand margins Ibotta reports 292 EPS miss vs analyst estimates How Montauk Renewables MNTK competitive position is evolving Momentum Fading 20260506 Palo Alto Networks PANW Leading AI Cybersecurity Play Ranks Among Top Nasdaq 100 Quality Picks for 2026 The growth story Life360 LIF is not telling investors Tick Down 20260506