Teva net up 21%; forex effects are in focus

Teva net up 21%; forex effects are in focus

Source: 
Marketwatch