Is the SuperCap25 an Exchange Traded Fund (ETF)?

No.  The SuperCap25 was designed to be a direct investment in the U.S.A’s most iconic companies.  A number of benefits accrue to direct investors in stocks, vs ETF’s or Mutual Funds.