Investor Letters

Year

2025

Q1
Q2

2024

Q1
Q2
Q3
Q4

2023

Q1
Q2
Q3
Q4

2022

Q1
Q2
Q3
Q4

2021

Q1
Q2
Q3
Q4

2020

Q1
Q2
Q3
Q4

2019

Q1
Q2
Q3
Q4

2018

Annual

2017

Annual

2016

Annual

2015

Annual