Peter Caragol By emh93@duke.edu On November 3, 2025 In Public Securities Investment Analyst Previous Doug Macintosh Next Cloris Liu