All-Time High, But For Whom? Bank Nifty Leaves Stocks Behind
Bank Nifty surged to a fresh all-time high today, 3 June 2025, defying individual stock performances. Interestingly, none of its 12 constituents touched a 52-week or all-time high. Key stocks like

















