Triumph Group, Inc.
Exchange: nyse
none
1463467776.00
156768000.00
0.182107746001
0.129340879512
226.14%
1.5