Berlin - Delayed Quote • EUR Sturm Ruger & Co Inc (ST2.BE) Follow Compare 34.00 -0.20 (-0.58%) As of 8:08:23 AM GMT+1. Market Open. Major Holders Insider Roster Insider Transactions Insider Sentiment