Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Everus Construction Group (ECG)

Annual Return

Since Oct 28, 2024, ECG has had an average annual return of +102.44%, outperforming the benchmark SPY, which returned +19.65% annual.

202620252024
+76.32%+30.13%+34.18%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+3.42%+36.59%-2.32%+24.88%+0.91%+1.41%+76.32%
2025+4.66%-39.54%-10.85%+8.50%+43.91%+9.71%+16.89%+5.63%+9.32%+5.99%+1.18%-6.96%+30.13%
2024+5.10%+23.62%+3.28%+34.18%

Drawdown analysis of Everus Construction Group (ECG)

The maximum drawdown for the ECG was -56.23%, occurring on Apr 4, 2025. Recovery took 89 trading sessions.

The current ECG drawdown is -10.82%.

Since Oct 28, 2024 ECG has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 1 time
  • 20% or more: 2 times
  • 10% or more: 7 times
DepthStartTo BottomBottomTo RecoverEndTotal
-56.23%Jan 24, 202549Apr 4, 202589Aug 13, 2025138
-20.26%Nov 10, 20258Nov 20, 202514Dec 11, 202522
-16.90%Dec 11, 20254Dec 17, 202535Feb 9, 202639
-15.26%Feb 25, 20267Mar 6, 202623Apr 9, 202630
-14.21%May 6, 202617Jun 1, 2026OngoingOngoingOngoing
-12.14%Dec 26, 20249Jan 10, 20257Jan 22, 202516
-11.76%Nov 11, 20244Nov 15, 20244Nov 21, 20248
-9.98%Oct 20, 20252Oct 22, 20252Oct 24, 20254
-9.21%Dec 16, 20243Dec 19, 20244Dec 26, 20247
-7.73%Oct 24, 20257Nov 4, 20252Nov 6, 20259
-7.64%Aug 28, 20255Sep 5, 20259Sep 18, 202514
-6.81%Apr 14, 20262Apr 16, 20265Apr 23, 20267
-6.62%Sep 30, 20253Oct 3, 20253Oct 8, 20256
-5.58%Oct 9, 20251Oct 10, 20252Oct 14, 20253
-5.53%Aug 13, 20255Aug 20, 20256Aug 28, 202511
-4.39%Apr 27, 20262Apr 29, 20261Apr 30, 20263
-4.08%Nov 4, 20241Nov 5, 20241Nov 6, 20242
-3.91%Sep 22, 20253Sep 25, 20251Sep 26, 20254
-3.66%Feb 9, 20261Feb 10, 20261Feb 11, 20262
-3.65%Feb 20, 20262Feb 24, 20261Feb 25, 20263
-3.58%Dec 6, 20242Dec 10, 20242Dec 12, 20244
-3.45%Feb 13, 20261Feb 17, 20263Feb 20, 20264
-3.34%Nov 22, 20245Dec 2, 20241Dec 3, 20246
-2.88%Oct 30, 20241Oct 31, 20242Nov 4, 20243
-2.43%Oct 15, 20252Oct 17, 20251Oct 20, 20253