MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024400-24.48%
Dec 31, 2023530+42.90%
Dec 31, 2022371+2.73%
Dec 31, 2021361-14.74%
Dec 31, 2020423+492.60%
Dec 31, 201971+160.37%
Dec 31, 201827-32.00%
Dec 31, 201740+4.02%
Dec 31, 201639+677.83%
Dec 31, 20155-79.28%
Dec 31, 201424+4.94%
Dec 31, 201323-13.10%
Dec 31, 201226+30.09%
Dec 31, 201120