MasTec (MTZ) returned 121.1% in May 2003.

money illustration

Explore