Lupin shares in focus after signing license and supply agreement for Semaglutide in 23 countries