Mastec Inc: Truist Securities cuts target price to $380 from $428 - MTZ News | Rallies