Mistras Group, Inc.
Exchange: nyse
none
311654528.00
71112000.00
0.304000065735
0.096229551031
47.62%
2.75