FSCR   $5.13  2.94% Market Closed

Federal Screw Works

Earnings, Splits and Dividends

Data not available