Woodward, Inc.
Exchange: nyse
none
11242516480.00
577459008.00
0.898750445660
0.177853109541
21.36%
3
1.000000