| Q3 2026 Shareholder Letter |
8/21/26 |
| Q2 2026 Shareholder Letter |
5/22/26 |
| Q1 2026 Shareholder Letter |
3/5/26 |
| Q4 2025 Shareholder Letter |
11/28/25 |
| Q3 2025 Shareholder Letter |
8/22/25 |
| Q2 2025 Shareholder Letter |
5/23/25 |
| Q1 2025 Shareholder Letter |
2/27/25 |
| Q4 2024 Shareholder Letter |
11/22/24 |
| Q3 2024 Shareholder Letter |
8/23/24 |
| Q2 2024 Shareholder Letter |
5/23/24 |
| Q1 2024 Shareholder Letter |
2/22/24 |
| Q4 2023 Shareholder Letter |
11/24/23 |
| Q3 2023 Shareholder Letter |
8/28/23 |
| Q2 2023 Shareholder Letter |
5/25/23 |
| Q1 2023 Shareholder Letter |
2/23/23 |