MDDWF
MacDonald, Dettwiler & Associates Ltd.  |  OTCPK - Current
52wk high:70.74
52wk low:47.47
EPS:2.36
PE (ttm):22.51
Div Rate (ttm):1.48
Yield (ttm):2.79%
Market Cap:$1.93B
Volume:
Other News