STURM RUGER & CO Shares Outstanding (RGR)

RGR: Shares Outstanding Chart (STURM RUGER & CO)