Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
MTZ
ROL

Add up to 3 more stocks

MTZ

MasTec, Inc.

+5.35%
$272.46+13.83
Market Cap

$21.88B

52W Range

$167.66 - $441.43

ROL

Rollins, Inc.

+2.47%
$37.74+0.91
Market Cap

$18.16B

52W Range

$36.35 - $66.14

Metric
MTZ
ROL
Valuation
P/E Ratio43.4534.31
Forward P/E29.6732.84
P/B Ratio6.1812.71
P/S Ratio1.334.63
P/FCF Ratio87.0429.34
PEG Ratio0.294.07
EV/EBITDA17.5122.22
Profitability
Gross Margin11.5%50.7%
Operating Margin5.8%18.7%
Net Margin3.1%13.6%
ROE14.5%37.2%
ROA4.6%15.8%
ROIC7.4%20.9%
Financial Health
Current Ratio1.400.63
Quick Ratio1.37N/A
Debt/Equity0.930.78
Interest Coverage3.7725.54
Dividends
Dividend YieldN/A1.9%
Payout RatioN/A65.4%
Consecutive Div Years05