MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241,122+63.20%
Dec 31, 2023687+95.08%
Dec 31, 2022352-55.58%
Dec 31, 2021793-15.38%
Dec 31, 2020937+70.32%
Dec 31, 2019550+3.84%
Dec 31, 2018530+239.14%
Dec 31, 2017156-23.99%
Dec 31, 2016206-44.04%
Dec 31, 2015367+13.75%
Dec 31, 2014323+61.18%
Dec 31, 2013200+16.42%
Dec 31, 2012172+2854.60%
Dec 31, 20116