Momenta's typical 10% sales royalty IS equivalent to 45%/50% of Sandoz's profit
That implies that Teva's margins would be only 20%. That's ridiculous - those are the sort of margins they enjoy on regular generics, not on an oligopoly. I'd bet on margins in the > 60% range.