MTZ

MasTec, Inc.

111.28 USD
+1.30 (+1.18%)
Last updated
This page is just a preview of the data found in TrendSpider’s full version

MasTec, Inc. stock is up 25.47% since 30 days ago. The next earnings date is Aug 1, 2024. The company has had below-average volume in the last 30 days. Its seasonality going into this month shows a chance of a green month, as 60.71% of the previous 27 May’s closed higher than April. In the last 10 Unusual Options Trades, there were 9 CALLs, 1 PUT. 73% of analysts rate it a buy.

Options Flow Last 10
Date & Time Expiration Date Strike Price Trade Type Size Open Interest
15 May 13:30 17 May, 2024 95.00 CALL 150 2111
17 May 17:13 17 May, 2024 90.00 CALL 15 973
17 May 17:22 17 May, 2024 90.00 CALL 21 973
17 May 17:51 17 May, 2024 95.00 CALL 70 2071
17 May 18:06 17 May, 2024 90.00 CALL 91 973
17 May 18:28 17 May, 2024 95.00 CALL 84 2071
17 May 19:30 17 May, 2024 90.00 CALL 215 973
22 May 18:14 21 Jun, 2024 110.00 CALL 250 3110
23 May 19:46 21 Jun, 2024 105.00 PUT 285 138
24 May 16:50 21 Jun, 2024 110.00 CALL 200 3081

About MasTec, Inc.

MasTec, Inc. provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure. The company builds underground and overhead distribution systems, including trenches, conduits, cell towers, cable, and power lines. It also installs electrical and other gas distribution and transmission systems, power generation facilities, buried and aerial fiber optic and other cables.

  • Goldman Sachs
    Tue May 28, 11:43
    hold
    confirm
  • Keybanc
    Mon May 13, 08:30
    buy
    confirm
  • D.A. Davidson
    Tue May 7, 10:45
    buy
    confirm
  • Stifel
    Mon May 6, 13:44
    buy
    confirm
  • B. Riley
    Mon May 6, 13:33
    buy
    confirm
  • Craig-Hallum
    Mon May 6, 12:41
    buy
    confirm
  • TD Cowen
    Mon May 6, 12:22
    buy
    confirm
  • Barclays
    Mon May 6, 11:57
    buy
    confirm
  • Keybanc
    Mon May 6, 09:50
    buy
    confirm
  • Truist Securities
    Mon May 6, 08:41
    hold
    confirm
  • Baird
    Mon May 6, 06:48
    hold
    confirm