MasTec (MTZ) has returned 53.8% since January 19, 2025.

money illustration

Explore