Nov 13, 1:45 PM ET
13F-HR · Hartree Partners, LP · Filed Nov 13, 2025
HARTREE PARTNERS, LP 2025 Q3 13F