On February 27, 2025, Xenon Pharmaceuticals Inc. announced its financial results for the year ended December 31, 2024, and reported that CFO Sherry Aulin will resign effective June 30, 2025, but will continue to provide advisory services until August 31, 2025.