SENIOR NOTES INDENTURE Dated as of June 2, 2025 Between CACI INTERNATIONAL INC and the Guarantors party hereto from time to time and U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, as Trustee, Paying Agent and Registrar 6.375% SENIOR NOTES DUE 2033