Presentation slides and archived videos of the investor meetings.

Year ending December 31, 2025

Year ended December 31, 2024

Year ended December 31, 2023

Year ended March 31, 2012

Year ended March 31, 2010

Year ended March 31, 2006