MTZ

Mastec

$45.90 +$0.20 +0.44%


Own 4 of MTZ at $45.95

Shares Bought9
Shares Sold5
Total14
Shares Owned4
Last Price$45.90
Total Return$3.16
Range Today$45.60 - $46.17
52 Week Range$27.10 - $49.50
Open$45.70
Market Cap$3.80B
Volume/Average157.36K/813.09K
P/E Ratio16.16
Dividend/Yield0.00




MasTec, Inc. is an infrastructure construction company, which engages in designing, building, installing, and maintaining infrastructures. It operates through the following segments: Communications; Oil and Gas, Electrical Transmissions; Power Generation and Industrial, and Other. The Communications segment performs engineering, construction, and maintenance of communications infrastructure primarily related to wireless and wire line communications and install to the home, and to a lesser extent, infrastructure for electrical utilities. The Oil and Gas segment performs engineering, construction and maintenance services on oil and natural gas pipelines and processing facilities for the energy and utilities industries. The Electrical Transmission segment serves the energy and utility industries through the engineering, construction, and maintenance of electrical transmission lines and substations. The Power Generation and Industrial segment engages in the installation and construction of power plants, wind farms, solar farms, related electrical transmission infrastructure, ethanol facilities, and various types of industrial infrastructure. The Other segment includes equity investees, as well as other small business units that perform construction and other services for a variety of international end-markets.The company was founded by Russell Burnup and Riley Sims in 1929 and is headquartered in Coral Gables, FL.


Orders

Date Side Shares Price
09-12-2017 17:01:33 buy 1 $43.75
09-12-2017 17:03:08 buy 1 $43.70
09-14-2017 15:05:13 buy 1 $43.90
09-14-2017 15:07:51 buy 1 $43.95
09-18-2017 13:07:09 sell 1 $43.50
09-20-2017 20:16:00 sell 1 $45.05
09-20-2017 20:18:33 sell 1 $45.05
09-20-2017 20:24:41 sell 1 $45.05
09-20-2017 21:35:55 buy 1 $45.95
09-20-2017 21:36:55 buy 1 $45.95
09-20-2017 21:42:06 buy 1 $45.95
09-20-2017 21:45:05 buy 1 $45.95
09-21-2017 18:36:16 sell 1 $45.95
09-21-2017 19:11:44 buy 1 $45.95