BALL JAMES R /TX/ — Insider transactions, Director at QUANTA SERVICES, INC. | InsiderLens