Magellan Aerospace Corporation

Magellan Aerospace Corporation

33.41
CAD
-0.73
(-2.14%)
1.04EPS
32.75P/E
1.95BMarket Cap
Nov 10Next Earn