Operational results

2021
Q3 2021 trading update26.8 Mb
Q2 2021 trading update0.2 Mb
Q1 2021 trading update0.3 Mb
2020
Q4 2020 trading update1.68 Mb
Q3 2020 trading update2.01 Mb
Q2 2020 trading update2.01 Mb
Q1 2020 trading update1.01 Mb
2019
Q4 2019 trading update2.01 Mb
Q3 2019 trading update0.27 Mb
Q2 2019 trading update3.97 Mb
Q1 2019 trading update2.01 Mb
2018
Q4 2018 trading update2.17 Mb
Q3 2018 trading update2.04 Mb
Q2 2018 trading update1.93 Mb
Q1 2018 trading update5.91 Mb
2017
Q4 2017 trading update3.17 Mb
Q3 2017 trading update3..10 Mb
Q2 2017 trading update3.89 Mb
Q1 2017 trading update3.89 Mb
2016
4Q 2016 trading update1.62 Mb
3Q 2016 trading update1.62 Mb
2Q 2016 trading update1.62 Mb
1Q 2016 trading update1.62 Mb
2015
4Q 2015 trading update1.62 Mb
3Q 2015 trading update1.62 Mb
2Q 2015 trading update1.62 Mb
1Q 2015 trading update1.62 Mb
2014
4Q 2014 trading update1.62 Mb
3Q 2014 trading update1.62 Mb
2Q 2014 trading update1.62 Mb
1Q 2014 trading update1.62 Mb
2013
4Q 2013 trading update1.62 Mb
3Q 2013 trading update1.62 Mb
2Q 2013 trading update1.62 Mb
1Q 2013 trading update1.62 Mb
2012
FY 2012 trading update1.62 Mb
3Q 2012 trading update1.62 Mb
2Q 2012 trading update1.62 Mb
1Q 2012 trading update1.62 Mb
2011
FY 2011 trading update1.62 Mb
3Q 2011 trading update 1.62 Mb
2Q 2011 trading update 1.62 Mb
1Q 2011 trading update1.62 Mb
2010
FY 2010 trading update1.62 Mb
3Q 2010 trading update1.62 Mb
2Q 2010 trading update1.62 Mb