Royce & Associates Has Been Buying EnerSys

Royce & Associates now owns 2.7 million shares of EnerSys (NYSE:ENS), according to a recent 13G filed with the SEC.

Keep Reading →