Immunovant director Atul Pande sells common shares worth $108,000 - IMVT News | Rallies