SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of September 26, 2024) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • November 6th, 2024 • iSHARES TRUST
Contract Type FiledNovember 6th, 2024 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of June 5, 2024) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • July 2nd, 2024 • iSHARES TRUST
Contract Type FiledJuly 2nd, 2024 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of March 5, 2024) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • May 21st, 2024 • iSHARES TRUST
Contract Type FiledMay 21st, 2024 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of March 5, 2024) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • May 21st, 2024 • iSHARES TRUST
Contract Type FiledMay 21st, 2024 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of December 14, 2023) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • February 23rd, 2024 • iSHARES TRUST
Contract Type FiledFebruary 23rd, 2024 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of September 28, 2023) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • November 17th, 2023 • iSHARES TRUST
Contract Type FiledNovember 17th, 2023 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of June 15, 2022) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • July 26th, 2022 • iSHARES TRUST
Contract Type FiledJuly 26th, 2022 Company