ST2.MU
Sturm Ruger & Co Inc
€39.34
+0.64 +1.65% today Live
Price History
Not enough data
| Date | Price |
|---|---|
| Oct 5, 2026, live at 1:48 PM ET | 39.34 |
Key Stats
Market Cap
—
Avg Volume
1
52W High
€41.00
52W Low
€25.20
Sturm Ruger & Co Inc
| Date | Price |
|---|---|
| Oct 5, 2026, live at 1:48 PM ET | 39.34 |