Second Quarter 2023 Commentary | Caldwell North American Fund Annual Commentary Posted on July 17, 2023