Sypris Solutions, Inc.
Exchange: nyse
none
50510268.00
1954000.00
0.390097653050
0.014018222254
0%
0