Is It Too Late To Consider Buying MasTec, Inc. (NYSE:MTZ)?

MasTec, Inc. (NYSE:MTZ) has seen a 29% share price rise on NYSE recently. Despite being fairly priced, its high growth potential suggests a promising future. Shareholders may need to consider the company's financial strength before investing.