Growth Metrics

Energy Services of America (ESOA) Shares Repurchased: 2018-2023