IES Holdings, Inc.
Exchange: nyse
none
4540297728.00
316668000.00
29.879337533793
0.114834095128
48.67%
3