2025 Annual Report

The report for 2025, given at our 2026 annual meeting on January 18th, 2026, can be downloaded here.