William Blair 43rd Annual Growth Stock Conference Presentation June 7, 2023 BMO Global Farm to Market Presentation May 18, 2023 Q1 2023 Earnings Presentation May 3, 2023 Q4 2022 Earnings Presentation March 8, 2023 Q3 2022 Earnings Presentation November 9, 2022 Q2 2022 Earnings Presentation August 10, 2022 William Blair 42nd Annual Growth Stock Conference Presentation June 8, 2022 Q1 2022 Earnings Presentation May 11, 2022 Q4 2021 Earnings Presentation March 10, 2022