Compare Stocks

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

Select Stocks
MTZ
NVDA

Add up to 3 more stocks

MTZ

MasTec, Inc.

-7.23%
$312.44-24.35
Market Cap

$24.69B

52W Range

$160.08 - $441.43

NVDA

NVIDIA Corporation

+0.25%
$197.01+0.50
Market Cap

$4.77T

52W Range

$164.07 - $236.54

Metric
MTZ
NVDA
Valuation
P/E Ratio58.9830.09
Forward P/E36.8541.87
P/B Ratio8.0224.52
P/S Ratio1.7418.91
P/FCF Ratio103.3640.25
PEG Ratio0.290.57
EV/EBITDA23.9128.96
Profitability
Gross Margin11.3%74.2%
Operating Margin5.7%64.0%
Net Margin3.0%63.0%
ROE13.9%81.7%
ROA4.4%61.5%
ROIC7.4%62.9%
Financial Health
Current Ratio1.323.91
Quick Ratio1.293.24
Debt/Equity0.860.07
Interest Coverage3.77503.42
Dividends
Dividend YieldN/A0.0%
Payout RatioN/A0.6%
Consecutive Div Years02