Ownership: Duquesne Family Office LLC, Fluor Corporation

Details
Title Shareholder
Shares 193 Thousand