Archived Financial Reports 2026 1st Quarter Shareholder Letter 2nd Quarter Shareholder Letter 2025 1st Quarter Shareholder Letter 2nd Quarter Shareholder Letter 3rd Quarter Shareholder Letter 4th Quarter Shareholder Letter 2024 1st Quarter Shareholder Letter 2nd Quarter Shareholder Letter 3rd Quarter Shareholder Letter 4th Quarter Shareholder Letter 2023 1st Quarter Shareholder Letter 2nd Quarter Shareholder Letter 3rd Quarter Shareholder Letter 4th Quarter Shareholder Letter 2022 1st Quarter Shareholder Letter 2nd Quarter Shareholder Letter 3rd Quarter Shareholder Letter 2021 1st Quarter Shareholder Letter 2nd Quarter Shareholder Letter 3rd Quarter Shareholder Letter 4th Quarter Shareholder Letter 2020 1st Quarter Shareholder Letter 3rd Quarter Shareholder Letter 4th Quarter Sharholder Letter 2019 4th Quarter Shareholder Letter