Edelweiss Financial Services Gains Most In Three Weeks
(Monday close: Rs 59.95)