RE: EU snubs AstraZeneca and sensationally turns down option for 300m Covid vaccines21 Apr 2021 17:38
If you read this that's some financial commitment by the eu even allowing for discounts
In terms of price the Pfizer, Moderna, and Oxford vaccines differ widely – the Pfizer vaccine costs £29.26 for the two doses, Moderna’s costs £37.5-£55.52 for the full course, and the Oxford vaccine approximately £4.50 if the vaccine is useful with the half and full dose. Although, any vaccination project will also involve considerably more cost to the public purse than merely the vaccine alone, due to the immeasurable logistics of getting out the vaccine as fast as possible, e.g. retaining or recruiting more medical professionals to keep up with the almost never-ending workload.