| May 9, 2025 |
Q1 2025 Results |
| February 25, 2025 |
2024 Year End Results |
November 13, 2024
|
Q3 2024 Results |
| August 12, 2024 |
Q2 2024 Results |
| May 10, 2024 |
Q1 2024 Results |
| February 14, 2024 |
2023 Year End Results |
November 9, 2023
|
Q3 2023 Results |
| 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 |