Home Stock Glenmark Pharma hits record high after $2B licensing deal for cancer drug