Otis Worldwide Corporation (BMV:OTIS)
Mexico flag Mexico · Delayed Price · Currency is MXN
1,675.00
0.00 (0.00%)
At close: Oct 7, 2025

Otis Worldwide Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202018 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2018 - 2019
651,151684,696676,455604,018687,128544,387
Upgrade
Market Cap Growth
-16.71%1.22%11.99%-12.10%26.22%-
Upgrade
Enterprise Value
792,079804,485790,255717,447811,435641,248
Upgrade
PE Ratio
22.8222.7526.3926.4630.1332.48
Upgrade
Forward PE
21.1323.1224.0923.8227.7726.62
Upgrade
PEG Ratio
-2.312.292.273.473.33
Upgrade
PS Ratio
2.442.582.562.372.582.30
Upgrade
PB Ratio
-6.64-7.60-7.39-6.67-10.19-7.58
Upgrade
P/TBV Ratio
-124.75-7.72-7.53-6.80-10.36-7.60
Upgrade
P/FCF Ratio
-25.6224.4322.4823.1822.57
Upgrade
P/OCF Ratio
-23.5622.3620.8221.1219.78
Upgrade
EV/Sales Ratio
3.013.032.992.823.052.70
Upgrade
EV/EBITDA Ratio
15.5819.7617.8617.3518.8818.84
Upgrade
EV/EBIT Ratio
17.8921.5519.4418.9820.7021.04
Upgrade
EV/FCF Ratio
31.1630.1128.5426.7027.3826.59
Upgrade
Debt / Equity Ratio
-1.54-1.80-1.48-1.48-2.42-1.86
Upgrade
Debt / EBITDA Ratio
44.643.943.023.193.293.46
Upgrade
Debt / FCF Ratio
6.036.004.834.904.774.88
Upgrade
Asset Turnover
01.331.431.241.241.25
Upgrade
Inventory Turnover
017.1216.3015.7615.7814.60
Upgrade
Quick Ratio
0.710.830.850.760.860.81
Upgrade
Current Ratio
0.880.990.990.901.320.97
Upgrade
Return on Equity (ROE)
0.00%-35.98%-31.03%-34.47%-43.43%-181.44%
Upgrade
Return on Assets (ROA)
0.00%15.93%16.17%13.34%13.28%11.23%
Upgrade
Return on Capital (ROIC)
0.00%24.33%23.97%20.80%20.87%16.61%
Upgrade
Return on Capital Employed (ROCE)
0.00%55.74%66.10%45.14%41.87%39.26%
Upgrade
Earnings Yield
4.38%4.39%3.79%3.78%3.32%3.08%
Upgrade
FCF Yield
3.90%3.90%4.09%4.45%4.31%4.43%
Upgrade
Dividend Yield
1.91%1.63%1.46%1.41%1.06%0.89%
Upgrade
Payout Ratio
41.64%36.84%38.34%37.11%31.54%28.70%
Upgrade
Buyback Yield / Dilution
2.49%2.73%2.20%2.62%1.96%0.00%
Upgrade
Total Shareholder Return
4.41%4.36%3.66%4.03%3.02%0.89%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.