Investor Letters

Annual Letters

TitlePreview
March 11, 2025 – Annual Letter
April 25, 2024 - Annual Letter
March 09, 2023 - Annual Letter
March 22, 2022 - Annual Letter
April 27, 2021 - Annual Letter
August 10, 2020 - Mid-Year Letter
February 27, 2020 - Annual Letter
April 8, 2019 - Annual Letter
March 12, 2018 - Annual Letter
March 16th, 2017 - Annual Letters
April 13th, 2016 - Annual Letters
May 18th 2015 - Annual Letters
May 1st 2014 - Annual Letters
April 8th 2013 - Annual Letters
May 4th 2012 - Annual Letters
March 12th 2010 - Annual Letters