Where do you see that 'the tables have turned'? Teva never enjoyed rock bottom pricing because of their national structure. Teva's rate seems consistent and within their historical ranges.
What did surprise me was that both zmh and teva have better deals than Amgen.