 Quanta Services shares have delivered 68 in price return vs 23 return in the SP 500 since we last published. Upward EPS estimate revisions, rising recurring revenue as a percentage of total revenue, rising backlog, and the recent Blattner Holding acquisition have contributed to an upward valuation re-rate. 