shares of eos energy enterprises inc which provides zincbased energy storage systems were recently up 26 to 331 after executives including chief executive joe mastrangelo reported stock purchases mr mastrangelo bought 35000 shares according to a filing wednesday chief financial officer randall gonzales purchased 43500 shares while board member alexander dimitrief bought 20000 general counsel melissa berube and chief accounting officer john tedone also bought stock