SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of December 3-5, 2018) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • December 19th, 2018 • iSHARES TRUST
Contract Type FiledDecember 19th, 2018 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of September 12-13, 2018) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • October 19th, 2018 • iSHARES TRUST
Contract Type FiledOctober 19th, 2018 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust Exhibit (d.5) (Amended as of March 15-16, 2018)Master Advisory Fee Waiver Agreement • May 24th, 2018 • iSHARES TRUST
Contract Type FiledMay 24th, 2018 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of December 5-7, 2017) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • December 21st, 2017 • iSHARES TRUST
Contract Type FiledDecember 21st, 2017 Company