PWR - Quanta Services, Inc.

Float
143.8M
Short % of Float
2.66%
Oustanding Shares
145.75M

Float
143.53M
Short % of Float
2.83%
Oustanding Shares
145.28M

Float
143.53 M
Short % of Float
2.70%
Oustanding Shares
145.28 M

143.8M
2.66%
145.75M
143.53M
2.83%
145.28M
143.53 M
2.70%
145.28 M