Bank Nifty finds immediate support at 58,20058,100 levels.