Munich - Delayed Quote • EUR Sturm Ruger & Co Inc (ST2.MU) Follow Compare 34.60 0.00 (0.00%) As of 8:00:32 AM GMT+1. Market Open. Major Holders Insider Roster Insider Transactions Insider Sentiment