MasTec reports Q3 adjusted EPS of $2.96, revenue of $5.15 billion
MasTec reported third-quarter adjusted earnings of $2.96 per share. Revenue was $5.15 billion. Both exceeded expectations. The company forecast full-year earnings of $8.92 to $9.30 per share.