$18.43
+1.01 (+5.80%) today
Energy Services of America Corporation (ESOA) is up 116.1% over the past year and 21.57% over the past month, trading at $18.43.
Price · today
Key stats
Market cap—
Day high$18.61
Day low$17.01
Day open$17.39
Prev close$17.42
ExchangeNasdaqCM
Performance · all intervals
1D
+5.80%
1W
+6.47%
1M
+21.57%
3M
+29.70%
6M
+82.29%
YTD
+125.58%
1Y
+116.06%
5Y
+816.92%
ALL
+245.78%
Green vs red closes
Last 1D
1up0down
100% green
Last 1W
4up1down
80% green
Last 1M
14up8down
64% green
Last 3M
35up28down
56% green
Last 6M
67up57down
54% green
Year to date
54up39down
58% green
Last 1Y
127up122down
51% green
Last 5Y
586up554down
51% green
Custom Interval
Pick any window — not just the presets above.
days
Related stocks
Compare ESOA with
Reserved