Presentations Canaan Second Quarter 2023 Presentation 20 Oct 2023 Canaan First Quarter 2023 Presentation 07 Jun 2023 Canaan Fourth Quarter 2022 Presentation 20 Mar 2023 Canaan Third Quarter 2022 Presentation 21 Feb 2023