Moderna: August 5th, 2020 [1]
Pfizer: August 5th, 2020 [1]
AstraZeneca: September 25th, 2020 [2]
Europe entered agreements as follows: Moderna: November 25th, 2020 [3]
Pfizer: November 11th, 2020 [4]
AstraZeneca: August 27th, 2020 [5]
I couldn't immediately find data on the quantities ordered, but this doesn't seem to support the claim that Canada was slow in placing orders?[1] https://www.canada.ca/en/innovation-science-economic-develop...
[2] https://pm.gc.ca/en/news/news-releases/2020/09/25/new-agreem...
[3] https://ec.europa.eu/commission/presscorner/detail/en/ip_20_...
[4] https://ec.europa.eu/commission/presscorner/detail/en/ip_20_...
[5] https://ec.europa.eu/commission/presscorner/detail/en/ip_20_...