Financial Disclosure

August 10, 2023 Q2 2023 Results
May 10, 2023 Q1 2023 Results
February 17, 2023 2022 Year End Results

November 11, 2022 Q3 2022 Results
August 12, 2022 Q2 2022 Results
May 12, 2022 Q1 2022 Results
February 14, 2022 2021 Year End Results

November 11, 2021 Q3 2021 Results
August 12, 2021 Q2 2021 Results
May 7, 2021 Q1 2021 Results
February 15, 2021 2020 Year End Results

November 12, 2020 Q3 2020 Results
August 14, 2020 Q2 2020 Results
May 14, 2020 Q1 2020 Results
February 14, 2020 2019 Year End Results

November 14, 2019 Q3 2019 Results
August 8,2019 Q2 2019 Results
May 13,2019 Q1 2019 Results
February 14,2019 2018 Year End Results

November 08,2018 Q3 2018 Results
August 09,2018 Q2 2018 Results
May 10,2018 Q1 2018 Results
February 14,2018 2017 Year End Results

November 3,2017 Q3 2017 Results
August 3,2017 H1 2017 Results
May 9, 2017 Q1 2017 Results
February 13, 2017 2016 Year End Results

October 31,2016 Q3 2016 Results
October 31,2016 Conference Call
August 1, 2016 H1 2016 Results
August 1, 2016 Conference Call
April 29, 2016  Q1 2016 Results
February 24, 2016 Conference Call
February 24, 2016 2015 Year End Results

November 2, 2015 Q3 2015 Results
November 2, 2015 Conference Call
July 30, 2015 Conference Call
July 30, 2015 H1 2015 Results
April 27, 2015 Conference Call
April 27, 2015 Q1 2015 Results
February 17, 2015 Conference Call
February 17, 2015 2014 Year End Results

October 30, 2014 Q3 2014 Results
October 30, 2014 Conference Call
July 24, 2014 Q2 2014 Results
July 24, 2014 Conference Call
April 28, 2014 Q1 2014 Results
April 28, 2014 Conference Call
February 17, 2014 2013 Year End Results
February 17, 2014 Conference Call

Oct 30, 2013 Q3 2013 results
Oct 30, 2013 Conference call
July 24, 2013 Q2 2013 results
July 24, 2013 Conference call
April 24, 2013 Conference Call
April 24, 2013 Q1 2013 results
February 13, 2013 Conference Call
February 13, 2013 2012 Year End Results

October 22, 2012 Q3 2012 results
October 22, 2012 Conference call
July 24, 2012 Q2 2012 results
July 24, 2012 Conference call
May 8, 2012 Q1 2012 results
May 8, 2012 Conference call
February 16, 2012 2011 Year End Results
February 16, 2012 Conference call

November 1, 2011 Q3 2011 results
November 1, 2011 Conference call
August 2, 2011 Q2 2011 results
August 2, 2011 Conference call
May 3, 2011 Q1 2011 results
May 3, 2011 Conference call
February 11, 2011 2010 Year End Results
February 11, 2011 Conference call

November 1,2010 Q3 2010 Results
November 1,2010 Conference call
July 29,2010 Q2 2010 results
July 29,2010 Conference call
May 5, 2010 Q1 2010 results
May 5, 2010 Conference call
February 22, 2010 2009 Year End Results
February 22, 2010 Conference call

November 3, 2009 Q3 2009 Results
November 3, 2009 Conference call
August 11, 2009 Q2 2009 results
August 11, 2009 Conference call
May 14, 2009 Q1 2009 results
May 14, 2009 Conference call
March 10, 2009 2008 Year End Results
March 10, 2009 Conference call

November 14,2008 Q3 2008 Results
November 14,2008 Conference call
August 13, 2008 Q2 2008 results
August 13, 2008 Conference call
May 15, 2008 Q1 2008 results
May 15, 2008 Conference call
March 10, 2008 2007 Year End Results
March 10, 2008 Conference call