Energizer Insider Aqua Capital Purchases 100,000 Shares for $2 Million -- Should Investors Buy Too?
Aqua Capital now holds 7.6 million shares, representing an 11% ownership stake in the industrials company. The purchase price of $20.21 per share came in slightly below the market close.