After opening 2 percent lower, Sanofi shares were up 2.4 percent at 1040 GMT, outperforming the Euro Stoxx Healthcare Index and giving Sanofi a market value of around 102 billion euros, the second-biggest on France's blue-chip index behind oil major Total.