Sturm, Ruger & Company (ST2)
DB • ST2 • US8641591081
44.48Last close
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Market Cap
798m USD | # 5356 in DE
Volume
135 shares | 5.1k USD
Shares Outstanding
15.98m
Free Float Shares
72.84% | 11.64m
NYSE:RGR
