Annual Reports Quarterly Reports Annual Information Forms Presentations Analyst Coverage Stock Archive Quarterly Reports 2023 Q2 2023 MD&A Q2 2023 FS Q1 2023 MD&A Q1 2023 FS 2022 Q3 2022 MD&A Q3 2022 FS Q2 2022 MD&A Q2 2022 FS Q1 2022 MD&A Q1 2022 FS 2021 Q3 2021 MD&A Q3 2021 FS Q2 2021 MD&A Q2 2021 FS Q1 2021 MD&A Q1 2021 FS 2020 Q3 2020 MD&A Q3 2020 FS Q2 2020 MD&A Q2 2020 FS Q1 2020 MD&A Q1 2020 FS 2019 Q3 2019 MD&A Q3 2019 FS Q2 2019 MD&A Q2 2019 FS Q1 2019 MD&A Q1 2019 FS 2018 Q3 2018 MD&A Q3 2018 FS Q2 2018 MD&A Q2 2018 FS Q1 2018 MD&A Q1 2018 FS 2017 Q3 2017 MD&A Q3 2017 FS Q2 2017 MD&A Q2 2017 FS Q1 2017 MD&A Q1 2017 FS 2016 Q3 2016 MD&A Q3 2016 FS Q2 2016 MD&A Q2 2016 FS Q1 2016 MD&A Q1 2016 FS 2015 Q3 2015 MD&A Q3 2015 FS Q2 2015 MD&A Q2 2015 FS Q1 2015 MD&A Q1 2015 FS 2014 Q3 2014 MD&A Q3 2014 FS Q2 2014 MD&A Q2 2014 FS Q1 2014 MD&A Q1 2014 FS 2013 Q3 2013 MD&A Q3 2013 FS Q2 2013 MD&A Q2 2013 FS Q1 2013 MD&A Q1 2013 FS 2012 Q3 2012 MD&A Q3 2012 FS Q2 2012 MD&A Q2 2012 FS Q1 2012 MD&A Q1 2012 FS 2011 Q3 2011 MD&A Q3 2011 FS Q2 2011 MD&A Q2 2011 FS Q1 2011 MD&A Q1 2011 FS 2010 Q3 2010 MD&A Q3 2010 FS Q2 2010 MD&A Q2 2010 FS Q1 2010 MD&A Q1 2010 FS 2009 Q3 2009 MD&A Q3 2009 FS Q2 2009 MD&A Q2 2009 FS Q1 2009 MD&A Q1 2009 FS