BlackRock, Inc. and Sturm, Ruger & Co. did/do business

Owners 15.9% BlackRock, Inc.
Updated almost 2 years ago

Source Links