Moog Inc. (FRA:MO7R)
Germany flag Germany · Delayed Price · Currency is EUR
178.00
0.00 (0.00%)
At close: Nov 26, 2025

Moog Inc. Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Nov '25 Sep '25 Sep '24 Sep '23 Oct '22 Oct '21 2016 - 2020
6,2475,5485,7463,4042,2982,173
Upgrade
Market Cap Growth
-6.29%-3.46%68.83%48.14%5.72%16.82%
Upgrade
Enterprise Value
7,1576,5886,7024,3853,1832,965
Upgrade
Last Close Price
179.00165.00173.85101.5667.7461.07
Upgrade
PE Ratio
31.0827.6030.9621.0714.5216.03
Upgrade
PS Ratio
1.891.681.781.090.740.88
Upgrade
PB Ratio
3.673.263.452.201.571.80
Upgrade
P/TBV Ratio
6.745.986.664.854.135.70
Upgrade
P/FCF Ratio
56.9150.54138.49-20.9815.32
Upgrade
P/OCF Ratio
26.7523.7531.7126.509.138.59
Upgrade
EV/Sales Ratio
2.152.002.071.401.031.21
Upgrade
EV/EBITDA Ratio
15.4315.0015.9311.819.0010.47
Upgrade
EV/EBIT Ratio
20.6718.8019.8715.3312.0714.43
Upgrade
EV/FCF Ratio
65.2060.02161.52-29.0720.90
Upgrade
Debt / Equity Ratio
0.560.560.560.620.660.71
Upgrade
Debt / EBITDA Ratio
2.062.062.092.382.512.77
Upgrade
Debt / FCF Ratio
8.778.7722.62-8.796.04
Upgrade
Asset Turnover
0.910.910.910.920.880.86
Upgrade
Inventory Turnover
3.153.153.293.703.683.36
Upgrade
Quick Ratio
1.171.171.191.251.301.20
Upgrade
Current Ratio
2.122.122.142.062.101.98
Upgrade
Return on Equity (ROE)
12.20%12.20%11.85%11.13%10.94%11.90%
Upgrade
Return on Assets (ROA)
6.01%6.01%5.96%5.23%4.71%4.47%
Upgrade
Return on Capital (ROIC)
8.50%8.50%8.48%7.53%6.77%6.39%
Upgrade
Return on Capital Employed (ROCE)
12.40%12.40%12.20%10.70%10.00%9.30%
Upgrade
Earnings Yield
3.22%3.62%3.23%4.75%6.89%6.24%
Upgrade
FCF Yield
1.76%1.98%0.72%-1.04%4.77%6.53%
Upgrade
Dividend Yield
0.59%0.60%0.57%1.00%1.55%1.41%
Upgrade
Payout Ratio
15.50%15.50%17.12%19.93%21.25%20.42%
Upgrade
Buyback Yield / Dilution
0.85%0.85%-0.98%0.23%0.56%3.41%
Upgrade
Total Shareholder Return
1.45%1.46%-0.41%1.22%2.11%4.82%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.