Primoris Services (PRIM) Shares Repurchased (2017 - 2022)

Primoris Services (PRIM) recorded quarterly Shares Repurchased of $2.6 million in Q3 2022, up 430.36% quarter-over-quarter from $494000.0 in Q4 2020.

Primoris Services (PRIM) Shares Repurchased (2017 - 2022) Analysis & Trends

Primoris Services' Shares Repurchased history runs 5 years deep, the most recent figure standing at $2.6 million for Q3 2022.

  • In Q3 2022, Shares Repurchased changed N/A year-over-year to $2.6 million; the TTM figure through Dec 2022 stood at $3.6 million (changed N/A YoY), while the FY2022 annual figure was $6.0 million, down 59.31% from the prior year.
  • Shares Repurchased was $2.6 million for Q3 2022 at Primoris Services, up from $494000.0 in the prior quarter.
  • In the past five years, Shares Repurchased ranged from a high of $7.4 million in Q1 2020 to a low of $215000.0 in Q1 2018.
  • Historically, Shares Repurchased has averaged $1.1 million across 4 years, with a median of $487000.0 in 2019.
  • The sharpest annual moves came in 2018 and 2020: Shares Repurchased tumbled 95.7% in 2018, then jumped 1418.07% in 2020.
  • A 4-year view of Shares Repurchased shows it stood at $505000.0 in 2018, then retreated by 28.51% to $361000.0 in 2019, then surged by 36.84% to $494000.0 in 2020, then jumped by 430.36% to $2.6 million in 2022.
  • The last three Shares Repurchased figures came in at $2.6 million (Q3 2022), $494000.0 (Q4 2020), and $528000.0 (Q3 2020), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Shares Repurchased (Qtr)
1 Quanta Services 103.56 Bn 103.29 Bn 1.11 Bn -
2 Comfort Systems Usa 64.33 Bn 63.28 Bn 754.41 Mn 2.55 Mn
3 Emcor 36.81 Bn 35.90 Bn 863.95 Mn 87.11 Mn
4 Mastec 27.54 Bn 27.38 Bn 477.90 Mn -
5 Sterling Infrastructure 25.78 Bn 25.28 Bn 194.30 Mn 12.28 Mn
6 APi 18.83 Bn 18.18 Bn 620.00 Mn -
7 Jacobs Solutions 14.81 Bn 13.43 Bn 794.89 Mn 219.76 Mn
8 IES Holdings 14.35 Bn 14.09 Bn 254.79 Mn 1.72 Mn
9 Dycom Industries 13.61 Bn 12.90 Bn - -
10 Primoris Services 5.62 Bn 5.62 Bn 134.70 Mn -

Historic Data

Download Data
DateValue
Sep 30, 2022 2.62 Mn
Sep 30, 2022 2.62 Mn
Dec 31, 2020 494,000.00
Dec 31, 2020 494,000.00
Sep 30, 2020 528,000.00
Sep 30, 2020 528,000.00
Jun 30, 2020 703,000.00
Jun 30, 2020 703,000.00
Mar 31, 2020 7.39 Mn
Mar 31, 2020 7.39 Mn
Dec 31, 2019 361,000.00
Dec 31, 2019 361,000.00
Sep 30, 2019 360,000.00
Sep 30, 2019 360,000.00
Jun 30, 2019 371,000.00
Jun 30, 2019 371,000.00
Mar 31, 2019 487,000.00
Mar 31, 2019 487,000.00
Dec 31, 2018 505,000.00
Dec 31, 2018 505,000.00