Magellan Aerospace Corporation (TSX:MAL)
Canada flag Canada · Delayed Price · Currency is CAD
24.99
+0.07 (0.28%)
Apr 27, 2026, 4:00 PM EST

Magellan Aerospace Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4261,057575449574575
Market Cap Growth
105.46%83.72%28.07%-21.79%-0.09%13.57%
Enterprise Value
1,4541,074598.01515.16588.59603.38
Last Close Price
24.9918.5210.077.8510.009.96
PE Ratio
36.2226.8416.2448.69-26.32-588.52
Forward PE
18.3316.3514.0613.5642.1120.86
PEG Ratio
-2.012.012.012.012.01
PS Ratio
1.371.010.610.510.750.84
PB Ratio
1.731.290.720.610.790.75
P/TBV Ratio
1.741.290.720.610.790.75
P/FCF Ratio
51.6638.299.11-12.3216.39-111.67
P/OCF Ratio
18.1513.455.80-25.979.8145.90
EV/Sales Ratio
1.391.030.630.590.770.88
EV/EBITDA Ratio
11.9010.376.197.2318.6010.65
EV/EBIT Ratio
18.3319.1711.5120.92-37.33126.65
EV/FCF Ratio
52.6738.899.46-14.1316.79-117.18
Debt / Equity Ratio
0.090.090.090.100.070.08
Debt / EBITDA Ratio
0.860.860.891.132.001.20
Debt / FCF Ratio
3.213.211.37-2.211.81-13.16
Net Debt / Equity Ratio
0.030.030.040.100.030.05
Net Debt / EBITDA Ratio
0.240.240.311.010.710.62
Net Debt / FCF Ratio
0.890.890.48-1.970.64-6.85
Asset Turnover
0.900.900.870.860.760.66
Inventory Turnover
3.203.203.083.263.353.04
Quick Ratio
1.281.281.111.081.161.47
Current Ratio
2.752.752.712.752.823.60
Return on Equity (ROE)
4.84%4.84%4.61%1.26%-2.90%-0.13%
Return on Assets (ROA)
3.53%3.53%3.54%1.06%-1.82%-0.24%
Return on Invested Capital (ROIC)
4.31%4.31%4.22%1.27%-2.16%-0.29%
Return on Capital Employed (ROCE)
6.10%6.10%5.98%2.97%-1.86%0.54%
Earnings Yield
2.76%3.73%6.16%2.05%-3.80%-0.17%
FCF Yield
1.94%2.61%10.98%-8.12%6.10%-0.90%
Dividend Yield
0.80%0.94%0.99%1.27%2.60%4.22%
Payout Ratio
25.34%25.34%16.10%62.01%-69.12%-2481.78%
Buyback Yield / Dilution
0.08%0.08%0.33%0.49%0.16%0.56%
Total Shareholder Return
0.88%1.02%1.33%1.76%2.76%4.78%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.