Sturm, Ruger & Company, Inc. (FRA:ST2)

Germany flag Germany · Delayed Price · Currency is EUR
41.90
-2.04 (-4.64%)
Last updated: Oct 23, 2026, 8:03 AM CEST
Market Cap648.79M +3.7%
Revenue (ttm)506.13M +7.6%
Net Income10.68M +111.5%
EPS0.67 +118.3%
Shares Out n/a
PE Ratio62.17
Forward PE23.52
Dividend0.38 (0.91%)
Ex-Dividend DateAug 14, 2026
Volume229
Open41.90
Previous Close43.94
Day's Range41.90 - 41.90
52-Week Range24.60 - 44.06
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 4, 2026