S&P 500   4,397.94 (-1.89%)
DOW   34,265.37 (-1.30%)
QQQ   351.69 (-2.77%)
AAPL   162.41 (-1.28%)
MSFT   296.03 (-1.85%)
FB   303.17 (-4.23%)
GOOGL   2,607.03 (-2.22%)
AMZN   2,852.86 (-5.95%)
TSLA   943.90 (-5.26%)
NVDA   233.74 (-3.21%)
BABA   123.23 (-5.95%)
NIO   27.35 (-6.11%)
AMD   118.81 (-2.53%)
CGC   7.29 (-3.57%)
MU   81.93 (-3.69%)
GE   96.30 (-1.98%)
T   26.61 (-1.52%)
F   20.65 (-4.62%)
DIS   137.38 (-6.94%)
AMC   17.97 (-0.55%)
PFE   52.79 (-2.33%)
ACB   4.46 (-6.11%)
BA   205.44 (-4.09%)
S&P 500   4,397.94 (-1.89%)
DOW   34,265.37 (-1.30%)
QQQ   351.69 (-2.77%)
AAPL   162.41 (-1.28%)
MSFT   296.03 (-1.85%)
FB   303.17 (-4.23%)
GOOGL   2,607.03 (-2.22%)
AMZN   2,852.86 (-5.95%)
TSLA   943.90 (-5.26%)
NVDA   233.74 (-3.21%)
BABA   123.23 (-5.95%)
NIO   27.35 (-6.11%)
AMD   118.81 (-2.53%)
CGC   7.29 (-3.57%)
MU   81.93 (-3.69%)
GE   96.30 (-1.98%)
T   26.61 (-1.52%)
F   20.65 (-4.62%)
DIS   137.38 (-6.94%)
AMC   17.97 (-0.55%)
PFE   52.79 (-2.33%)
ACB   4.46 (-6.11%)
BA   205.44 (-4.09%)
S&P 500   4,397.94 (-1.89%)
DOW   34,265.37 (-1.30%)
QQQ   351.69 (-2.77%)
AAPL   162.41 (-1.28%)
MSFT   296.03 (-1.85%)
FB   303.17 (-4.23%)
GOOGL   2,607.03 (-2.22%)
AMZN   2,852.86 (-5.95%)
TSLA   943.90 (-5.26%)
NVDA   233.74 (-3.21%)
BABA   123.23 (-5.95%)
NIO   27.35 (-6.11%)
AMD   118.81 (-2.53%)
CGC   7.29 (-3.57%)
MU   81.93 (-3.69%)
GE   96.30 (-1.98%)
T   26.61 (-1.52%)
F   20.65 (-4.62%)
DIS   137.38 (-6.94%)
AMC   17.97 (-0.55%)
PFE   52.79 (-2.33%)
ACB   4.46 (-6.11%)
BA   205.44 (-4.09%)
S&P 500   4,397.94 (-1.89%)
DOW   34,265.37 (-1.30%)
QQQ   351.69 (-2.77%)
AAPL   162.41 (-1.28%)
MSFT   296.03 (-1.85%)
FB   303.17 (-4.23%)
GOOGL   2,607.03 (-2.22%)
AMZN   2,852.86 (-5.95%)
TSLA   943.90 (-5.26%)
NVDA   233.74 (-3.21%)
BABA   123.23 (-5.95%)
NIO   27.35 (-6.11%)
AMD   118.81 (-2.53%)
CGC   7.29 (-3.57%)
MU   81.93 (-3.69%)
GE   96.30 (-1.98%)
T   26.61 (-1.52%)
F   20.65 (-4.62%)
DIS   137.38 (-6.94%)
AMC   17.97 (-0.55%)
PFE   52.79 (-2.33%)
ACB   4.46 (-6.11%)
BA   205.44 (-4.09%)

Compare Stocks

Enter up to ten stock symbols separated by a comma or space (ex. MTZ,DY,MYRG,PRIM,PLPC).

Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
MYRG
MYR Group
$89.29
-2.0%
$107.55
$54.87
$121.22
$1.51B1.02108,848 shs163,265 shs
MTZ
MasTec
$88.85
-1.4%
$93.45
$76.77
$122.33
$6.60B1.18533,680 shs746,427 shs
DY
Dycom Industries
$81.10
-3.1%
$91.84
$62.88
$105.28
$2.45B1.55236,072 shs201,854 shs
PLPC
Preformed Line Products
$58.05
-1.2%
$62.88
$57.00
$82.46
$284.45M0.8710,503 shs13,645 shs
PRIM
Primoris Services
$25.17
-1.6%
$24.62
$21.47
$41.76
$1.35B1.26444,601 shs512,514 shs

MarketRank™

CompanyOverall ScoreAnalyst's OpinionCommunity RankDividend StrengthCompany OwnershipEarnings & Valuation
MYRG
MYR Group
1.45 of 5 Stars
0.04.10.02.50.6
MTZ
MasTec
2.49 of 5 Stars
3.55.00.03.30.6
DY
Dycom Industries
2.59 of 5 Stars
4.54.90.01.71.9
PLPC
Preformed Line Products
2.09 of 5 Stars
0.04.41.72.51.9
PRIM
Primoris Services
2.34 of 5 Stars
3.33.91.71.71.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
MYRG
MYR Group
3.00
N/AN/AN/A
MTZ
MasTec
3.00
Buy$125.7141.49% Upside
DY
Dycom Industries
3.00
Buy$116.2043.28% Upside
PLPC
Preformed Line Products
0.00
N/AN/AN/A
PRIM
Primoris Services
2.50
Buy$35.2540.05% Upside

Current Analyst Ratings

Latest MTZ, DY, MYRG, PRIM, and PLPC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
12/21/2021
MTZ
MasTec
Credit Suisse Group
Boost Price TargetOutperform$117.00 ➝ $121.00
11/24/2021
DY
Dycom Industries
B. Riley
Boost Price TargetBuy$86.00 ➝ $120.00
11/24/2021
DY
Dycom Industries
Craig Hallum
Boost Price TargetBuy$110.00 ➝ $121.00
11/24/2021
DY
Dycom Industries
DA Davidson
Boost Price TargetBuy$85.00 ➝ $115.00
11/24/2021
DY
Dycom Industries
Wells Fargo & Company
Boost Price TargetOverweight$85.00 ➝ $110.00
11/24/2021
DY
Dycom Industries
KeyCorp
Boost Price TargetPositive ➝ Overweight$104.00 ➝ $115.00
11/10/2021
PRIM
Primoris Services
The Goldman Sachs Group
DowngradeNeutral ➝ Sell$27.00 ➝ $24.00
10/21/2021
MTZ
MasTec
Citigroup
Boost Price TargetBuy$114.00 ➝ $126.00
(Data available from 1/21/2019 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
MYRG
MYR Group
$2.25B0.67$5.76 per share15.51$25.66 per share3.48
MTZ
MasTec
$6.32B1.04$8.39 per share10.59$27.15 per share3.27
DY
Dycom Industries
$3.20B0.77$9.00 per share9.01$25.42 per share3.19
PLPC
Preformed Line Products
$466.45M0.61$8.12 per share7.15$59.43 per share0.98
PRIM
Primoris Services
$3.49B0.39$3.66 per share6.88$14.86 per share1.69

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
MYRG
MYR Group
$58.76M$4.8318.4917.89N/A3.35%17.87%7.99%3/2/2022 (Estimated)
MTZ
MasTec
$322.85M$4.9517.9516.67N/A4.70%19.79%7.44%2/24/2022 (Estimated)
DY
Dycom Industries
$34.34M$1.4356.7126.59N/A1.40%5.47%2.03%3/2/2022 (Estimated)
PLPC
Preformed Line Products
$29.80M$5.939.79N/A5.84%9.85%6.22%3/4/2022 (Estimated)
PRIM
Primoris Services
$104.97M$2.2611.1410.40N/A3.36%15.05%5.55%2/28/2022 (Estimated)

Latest MTZ, DY, MYRG, PRIM, and PLPC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
11/23/202110/31/2021
DY
Dycom Industries
$0.69$0.95+$0.26$0.96$815.89 million$854.00 million    
11/7/20219/30/2021
PRIM
Primoris Services
$0.78$0.81+$0.03$0.97$993.41 million$913.20 million    
11/4/20219/30/2021
MTZ
MasTec
$1.69$1.81+$0.12$2.00$2.28 billion$2.40 billion    
10/28/2021Q3 2021
PLPC
Preformed Line Products
N/A$2.15+$2.15$2.15N/A$135.38 million
10/27/20219/30/2021
MYRG
MYR Group
$1.19$1.35+$0.16$1.35$645.95 million$610.18 million    
(Earnings results data provided by Zacks Investment Research)

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
MYRG
MYR Group
N/AN/AN/AN/AN/A
MTZ
MasTec
N/AN/AN/AN/AN/A
DY
Dycom Industries
N/AN/AN/AN/AN/A
PLPC
Preformed Line Products
$0.801.38%N/A13.49%1 Years
PRIM
Primoris Services
$0.240.95%N/A10.62%1 Years

Latest MTZ, DY, MYRG, PRIM, and PLPC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
12/15/2021
PLPC
Preformed Line Products
Quarterly$0.201.34%12/31/20211/3/20221/20/2022
11/10/2021
PRIM
Primoris Services
quarterly$0.060.9%12/30/202112/31/20211/14/2022
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
MYRG
MYR Group
0.01
1.54
1.54
MTZ
MasTec
0.59
1.52
1.46
DY
Dycom Industries
1.02
3.69
3.51
PLPC
Preformed Line Products
0.14
2.37
1.42
PRIM
Primoris Services
0.62
1.48
1.48

Ownership

Institutional Ownership

CompanyInstitutional Ownership
MYRG
MYR Group
88.48%
MTZ
MasTec
69.85%
DY
Dycom Industries
91.06%
PLPC
Preformed Line Products
46.42%
PRIM
Primoris Services
88.14%

Insider Ownership

CompanyInsider Ownership
MYRG
MYR Group
3.4%
MTZ
MasTec
24.7%
DY
Dycom Industries
4.46%
PLPC
Preformed Line Products
37.5%
PRIM
Primoris Services
1.5%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
MYRG
MYR Group
7,20016.87 million16.30 millionOptionable
MTZ
MasTec
18,00074.30 million55.95 millionOptionable
DY
Dycom Industries
14,27630.18 million28.84 millionOptionable
PLPC
Preformed Line Products
6,2004.90 million3.06 millionNot Optionable
PRIM
Primoris Services
10,41453.82 million53.01 millionOptionable

MTZ, DY, MYRG, PRIM, and PLPC Headlines

SourceHeadline
Investors in Primoris Services (NASDAQ:PRIM) have made a favorable return of 34% over the past three yearsInvestors in Primoris Services (NASDAQ:PRIM) have made a favorable return of 34% over the past three years
finance.yahoo.com - January 20 at 9:58 AM
As Primoris Services Corporation (NASDAQ:PRIM) gains 7.8%, insiders who bought last year may be wishing they had bet higherAs Primoris Services Corporation (NASDAQ:PRIM) gains 7.8%, insiders who bought last year may be wishing they had bet higher
nasdaq.com - January 17 at 4:48 PM
Analysts Update Their Estimates For Primoris Services CorporationAnalysts Update Their Estimates For Primoris Services Corporation
stocksregister.com - January 15 at 4:43 PM
Primoris Services (NASDAQ:PRIM) Stock Price Up 4.4%Primoris Services (NASDAQ:PRIM) Stock Price Up 4.4%
americanbankingnews.com - January 13 at 2:36 PM
Primoris Services Corporation to Present at the Sidoti & Company, LLC 2022 Winter Investor ConferencePrimoris Services Corporation to Present at the Sidoti & Company, LLC 2022 Winter Investor Conference
finance.yahoo.com - January 6 at 7:04 PM
Primoris Services Signs EPC Contract for $370 Million U.S. Solar ProjectPrimoris Services Signs EPC Contract for $370 Million U.S. Solar Project
energycentral.com - January 3 at 3:46 PM
Primoris Secures Solar Contract of Over $370MPrimoris Secures Solar Contract of Over $370M
smarteranalyst.com - January 3 at 8:35 AM
Primoris Services Corporation Secures Solar Project Valued Over $370 MillionPrimoris Services Corporation Secures Solar Project Valued Over $370 Million
finance.yahoo.com - December 31 at 7:44 PM
Primoris Services Corporation to Present at the CJS Securities 22nd Investor ConferencePrimoris Services Corporation to Present at the CJS Securities 22nd Investor Conference
finance.yahoo.com - December 30 at 1:07 AM
Primoris Services Corporation (NASDAQ:PRIM) Looks Like A Good Stock, And Its Going Ex-Dividend SoonPrimoris Services Corporation (NASDAQ:PRIM) Looks Like A Good Stock, And It's Going Ex-Dividend Soon
nasdaq.com - December 25 at 2:36 PM
Primoris (PRIM) Wins Multi-Year MSA for Utilities SegmentPrimoris (PRIM) Wins Multi-Year MSA for Utilities Segment
finance.yahoo.com - December 10 at 1:50 PM
Primoris Services Corporation Announces Over $225 Million in Utilities Segment AwardsPrimoris Services Corporation Announces Over $225 Million in Utilities Segment Awards
finance.yahoo.com - December 9 at 1:05 PM
Primoris (PRIM) Wins Heavy Civil Deals, Aids Renewables UnitPrimoris (PRIM) Wins Heavy Civil Deals, Aids Renewables Unit
msn.com - December 8 at 9:33 AM
Primoris Services Energy/Renewables Segment Bags $32M In ContractsPrimoris Services Energy/Renewables Segment Bags $32M In Contracts
markets.businessinsider.com - December 7 at 7:22 PM
Primoris Services Corporation (NASDAQ:PRIM) Stock Has Shown Weakness Lately But Financials Look Strong: Should Prospective Shareholders Make The Leap?Primoris Services Corporation (NASDAQ:PRIM) Stock Has Shown Weakness Lately But Financials Look Strong: Should Prospective Shareholders Make The Leap?
finance.yahoo.com - December 7 at 2:21 PM
Primoris Services Corporation Awarded Contracts Valued Over $32 Million in Energy/Renewables SegmentPrimoris Services Corporation Awarded Contracts Valued Over $32 Million in Energy/Renewables Segment
finance.yahoo.com - December 7 at 2:21 PM
Primoris Services Lands $425 Million in Solar Project ContractsPrimoris Services Lands $425 Million in Solar Project Contracts
marketwatch.com - December 2 at 8:15 PM
Primoris Procures ~$425M In Solar Project AwardsPrimoris Procures ~$425M In Solar Project Awards
markets.businessinsider.com - November 30 at 7:59 PM
Primoris Services Corporation Receives Approximately $425 Million in Solar Project AwardsPrimoris Services Corporation Receives Approximately $425 Million in Solar Project Awards
finance.yahoo.com - November 30 at 9:58 AM
Primoris Bags $520M In Contracts From Louisiana Department Of Transportation And DevelopmentPrimoris Bags $520M In Contracts From Louisiana Department Of Transportation And Development
markets.businessinsider.com - November 29 at 6:39 PM
Primoris Services Corporation Awarded Contracts Valued Over $520 Million in Energy/Renewables SegmentPrimoris Services Corporation Awarded Contracts Valued Over $520 Million in Energy/Renewables Segment
finance.yahoo.com - November 29 at 8:39 AM
Primoris Services Corporation (NASDAQ:PRIM) Is -11.35% Lower Than A Week Ago, Can It Hit Well Above -$3.23?Primoris Services Corporation (NASDAQ:PRIM) Is -11.35% Lower Than A Week Ago, Can It Hit Well Above -$3.23?
marketingsentinel.com - November 13 at 12:25 PM
Primoris Services Corporation (PRIM) CEO Tom McCormick on Q3 2021 Results - Earnings Call TranscriptPrimoris Services Corporation (PRIM) CEO Tom McCormick on Q3 2021 Results - Earnings Call Transcript
seekingalpha.com - November 11 at 10:24 AM
Recap: Primoris Services Q3 EarningsRecap: Primoris Services Q3 Earnings
benzinga.com - November 8 at 7:50 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Resources

Premium Research Tools

MarketBeat All Access subscribers can access stock screeners, the Idea Engine, data export tools, research reports, and other premium tools.

Discover All Access

Market Data and Calendars

Looking for new stock ideas? Want to see which stocks are moving? View our full suite of financial calendars and market data tables, all for free.

View Market Data

Investing Education and Resources

Receive a free world-class investing education from MarketBeat. Learn about financial terms, types of investments, trading strategies and more.

Financial Terms
Details Here
MarketBeat - Stock Market News and Research Tools logo

MarketBeat empowers individual investors to make better trading decisions by providing real-time financial data and objective market analysis. Whether you’re looking for analyst ratings, corporate buybacks, dividends, earnings, economic reports, financials, insider trades, IPOs, SEC filings or stock splits, MarketBeat has the objective information you need to analyze any stock. Learn more about MarketBeat.

MarketBeat is accredited by the Better Business Bureau

© American Consumer News, LLC dba MarketBeat® 2010-2022. All rights reserved.
326 E 8th St #105, Sioux Falls, SD 57103 | U.S. Based Support Team at [email protected] | (844) 978-6257
MarketBeat does not provide personalized financial advice and does not issue recommendations or offers to buy stock or sell any security.

Our Accessibility Statement | Terms of Service | Do Not Sell My Information | RSS Feeds

© 2022 Market data provided is at least 10-minutes delayed and hosted by Barchart Solutions. Information is provided 'as-is' and solely for informational purposes, not for trading purposes or advice, and is delayed. To see all exchange delays and terms of use please see disclaimer. Fundamental company data provided by Zacks Investment Research.