Graham Corporation
Exchange: nyse
none
493965856.00
15103000.00
-0.599873980629
0.076898402257
40.21%
3.5