Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Primoris Services (PRIM)

Annual Return

Over the past 3 years, PRIM has had an average annual return of +65.60%, outperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, PRIM has had an average annual return of +32.02%, outperforming the benchmark SPY, which returned +14.05% annual.

Over the past 10 years, PRIM has had an average annual return of +20.42%, outperforming the benchmark SPY, which returned +15.53% annual.

Since Aug 6, 2008, PRIM has had an average annual return of +18.30%, outperforming the benchmark SPY, which returned +12.50% annual.

202620252024202320222021202020192018201720162015
+0.19%+63.08%+131.14%+52.59%-7.44%-12.38%+25.76%+17.61%-28.92%+20.38%+4.47%-4.19%
2014201320122011201020092008
-24.93%+108.17%+1.61%+57.98%+21.35%+56.72%-29.11%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+19.42%+1.67%-5.04%+26.64%-30.57%-1.17%+0.19%
2025+0.48%-6.55%-19.86%+4.46%+20.24%+8.20%+20.82%+25.89%+15.91%+3.05%-10.57%-1.85%+63.08%
2024-1.23%+20.46%+7.90%+9.47%+17.51%-8.78%+13.19%-0.05%+3.01%+7.82%+33.68%-8.64%+131.14%
2023+21.24%+3.38%-10.10%+2.59%+5.93%+13.92%+4.23%+11.37%-7.30%-8.16%+1%+9.58%+52.59%
2022+7.26%+2.53%-9.45%-2.69%+4.74%-10.13%+7.35%-13.23%-19.54%+24.25%+5.75%+3.04%-7.44%
2021+5.41%+15%-0.83%-1.42%-2.66%-7.23%+1.60%-14.05%-4.48%+10.05%-16.81%+7.23%-12.38%
2020-4.09%-11.02%-15.89%-1.82%+6.92%+6.77%-9.74%+18.90%-5.04%+4.60%+28.51%+14.10%+25.76%
2019+4.29%+17.14%-11.26%+6%-16.79%+15.09%+0.14%-6.78%+0.67%+4.24%+7.73%+1.27%+17.61%
2018-4.38%-4.23%+0.57%+2.44%+1.88%+4.68%-0.81%-7.22%-0.72%-14.70%+14.08%-20.53%-28.92%
2017+8.95%+0.16%-6.37%-1.08%+1%+7.73%-0.08%+14.81%+3.02%-3.91%-0.99%-2.65%+20.38%

Drawdown analysis of Primoris Services (PRIM)

The maximum drawdown for the PRIM was -68.51%, occurring on Mar 12, 2020. Recovery took 207 trading sessions.

The current PRIM drawdown is -38.74%.

Since Aug 6, 2008 PRIM has experienced the following drawdowns:

  • 50% or more: 4 times
  • 40% or more: 5 times
  • 30% or more: 8 times
  • 20% or more: 9 times
  • 10% or more: 16 times
DepthStartTo BottomBottomTo RecoverEndTotal
-68.51%Jan 15, 20141549Mar 12, 2020207Jan 6, 20211756
-60.77%Aug 18, 2008145Mar 17, 2009173Nov 19, 2009318
-59.78%Mar 12, 2021392Sep 30, 2022351Feb 26, 2024743
-50.11%May 5, 20261May 6, 2026OngoingOngoingOngoing
-40.77%Jan 21, 202552Apr 4, 202574Jul 23, 2025126
-34.88%Feb 17, 201263May 18, 2012164Jan 15, 2013227
-34.74%Mar 5, 2010119Aug 24, 201055Nov 10, 2010174
-31.92%Jul 7, 201131Aug 19, 201154Nov 4, 201185
-21.91%Feb 20, 202614Mar 12, 202628Apr 22, 202642
-19.29%Oct 29, 202511Nov 13, 202542Jan 15, 202653
-17.30%Apr 11, 201352Jun 25, 201332Aug 9, 201384
-17.29%Jan 3, 201122Feb 3, 201139Mar 31, 201161
-15.31%May 30, 202422Jul 2, 202414Jul 23, 202436
-14.95%Jul 31, 20243Aug 5, 202431Sep 18, 202434
-12.94%Nov 8, 201112Nov 25, 20117Dec 6, 201119
-11.55%Apr 29, 201111May 16, 20113May 19, 201114
-9.93%Dec 4, 202418Dec 31, 202411Jan 17, 202529
-9.61%Dec 28, 200911Jan 13, 201027Feb 23, 201038
-8.92%Nov 19, 20095Nov 27, 200911Dec 14, 200916
-8.84%Oct 1, 20135Oct 8, 20134Oct 14, 20139
-8.39%Jan 12, 202112Jan 29, 20215Feb 5, 202117
-7.76%Apr 5, 20249Apr 18, 20247Apr 29, 202416
-7.05%Oct 14, 20256Oct 22, 20252Oct 24, 20258
-6.86%Feb 26, 20241Feb 27, 20247Mar 7, 20248
-6.48%Feb 24, 20212Feb 26, 20213Mar 3, 20215