GGiantBullStocks

Head to head

3M Company (MMM)vsMasTec, Inc. (MTZ)

Price & valuation

MetricMMMMTZ
Price$182.65$286.11
Change-0.61%+1.78%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume2,852,6572,015,756

Latest annual financials

MetricMMMMTZ
Revenue$24.95B$14.3B
Net income$3.25B$399.04M
EPS$6.00$5.07