2026-06-25 DOWN -6.25% ** Buy (Reversal) ** IRFC Breakdown: Uncovering a Hidden Opportunity Amidst a Market Wobble