SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of March 14-15, 2017) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • May 2nd, 2017 • iSHARES TRUST
Contract Type FiledMay 2nd, 2017 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of December 13-14, 2016) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • December 21st, 2016 • iSHARES TRUST
Contract Type FiledDecember 21st, 2016 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of September 28-29, 2016) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • October 31st, 2016 • iSHARES TRUST
Contract Type FiledOctober 31st, 2016 Company