Glenmark Pharmaceuticals shares climbed 3% to Rs 2,117.95 on BSE today. Market cap of the firm rose to Rs 59,574 crore.