Skip to main content

Want a detailed portfolio tracker?

Performance analysis of ETEC (ISHARES BREAKTHROUGH ENVIRONMENTAL SOLUTIONS ETF)

Annual Return

Over the past 3 years, ETEC has had an average annual return of +2.61%, underperforming the benchmark SPY, which returned +19.31% annual.

Since Mar 30, 2023, ETEC has had an average annual return of +2.68%, underperforming the benchmark SPY, which returned +21.69% annual.

2026202520242023
+8.04%+31.89%-18.16%-6.39%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+6.18%+4.32%-2.54%+7.91%+9.20%-3.17%-12.29%+8.04%
2025+1.67%-0.19%-3.18%-3.71%+8.93%+5.27%+3.01%+11.82%+3.19%+4.89%-3.82%+1.39%+31.89%
2024-14.66%+6.51%+2.35%-3.58%+5.76%-8.44%+3.16%-1.80%+10.61%-9.21%-2.67%-4.84%-18.16%
2023+1.17%-6.51%-1.97%+7.05%+5.23%-10.01%-8.03%-10.54%+10.64%+9.41%-6.39%

Drawdown analysis of ETEC (ISHARES BREAKTHROUGH ENVIRONMENTAL SOLUTIONS ETF)

The maximum drawdown for the ETEC was -39.64%, occurring on Apr 8, 2025. Recovery took 187 trading sessions.

The current ETEC drawdown is -16.26%.

Since Mar 30, 2023 ETEC has experienced the following drawdowns:

  • 30% or more: 1 time
  • 20% or more: 1 time
  • 10% or more: 3 times
DepthStartTo BottomBottomTo RecoverEndTotal
-39.64%Jul 28, 2023425Apr 8, 2025187Jan 6, 2026612
-16.26%Jun 3, 202631Jul 20, 2026OngoingOngoingOngoing
-10.49%Feb 11, 202616Mar 6, 202638Apr 30, 202654
-8.37%Mar 31, 202322May 3, 202347Jul 12, 202369
-5.80%May 14, 20263May 19, 20264May 26, 20267
-2.35%Jan 12, 20265Jan 20, 20262Jan 22, 20267
-1.90%Jul 18, 20233Jul 21, 20233Jul 26, 20236
-1.75%May 6, 20261May 7, 20261May 8, 20262
-1.52%Feb 4, 20261Feb 5, 20261Feb 6, 20262
-1.46%May 28, 20262Jun 1, 20262Jun 3, 20264
-1.43%Jan 29, 20262Feb 2, 20261Feb 3, 20263
-1.25%Jul 26, 20231Jul 27, 20231Jul 28, 20232
-1.21%Jul 13, 20231Jul 14, 20231Jul 17, 20232
-1.01%May 11, 20261May 12, 20261May 13, 20262
-0.80%Jan 6, 20261Jan 7, 20263Jan 12, 20264
-0.26%Jan 23, 20261Jan 26, 20261Jan 27, 20262
-0.03%May 1, 20261May 4, 20261May 5, 20262
-0.02%May 26, 20261May 27, 20261May 28, 20262