The Nifty 50 index witnessed a slight recovery from its intra-day low of 22,807.95 on Wednesday, March 19, 2025. The benchmark index fluctuated between 22,940.70 and 22,807.95 levels during the session. Nifty 50 closed at 22,907.60, up by 0.32%. Stocks Under F&O Ban on Nifty’s Weekly Expiry Day (Mar 20) Ahead of the Nifty weekly …


