Stocktoria

Otis Worldwide Corp OTIS

Otis Worldwide Corp statistics & valuation

P / E20.3×
P / S1.9×
Net margin9.6%
Net debt$6.6B
Net debt / EBITDA2.9×
Enterprise value USD$34.7B
EV / EBITDA15×
Earnings yield EBIT/EV6.1%
Return on capital71.2%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
8.50% 7.10% 8.70% 9.20% 9.90% 11.50% 9.60% 2019202020212022202320242025
Gross margin (%)
2019202020212022202320242025
Operating margin (%)
13.80% 12.80% 14.70% 14.90% 15.40% 14.10% 14.80% 2019202020212022202320242025
Return on equity (%)
52.40% 2019202020212022202320242025
Shares outstanding
433.1M 434.6M 434.7M 435.6M 437.0M 438.6M 394.9M 2019202020212022202320242025
Net debt ($)
-$1.44B $3.48B $5.68B $5.44B $5.59B $5.97B $6.64B 2019202020212022202320242025
Share buybacks ($)
2019202020212022202320242025
Return on assets (%)
11.50% 8.50% 10.10% 12.80% 13.90% 14.50% 13.00% 2019202020212022202320242025
Free cash flow margin (%)
2019202020212022202320242025
Debt / equity (×)
0.00× 2019202020212022202320242025
EPS ($)
$2.55 $2.08 $2.89 $2.96 $3.39 $4.07 $3.50 2019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

Otis Worldwide Corp trades at about 21.1× earnings — below its 10-year norm (10-year range 23.4×–31.1×, median 27.8×).

21.1× 31.1×

Shaded band = 10-year range (23.4×–31.1×); dot = today's 21.1×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019
Operating margin14.8%14.1%15.4%14.9%14.7%12.8%13.8%
Net margin9.6%11.5%9.9%9.2%8.7%7.1%8.5%
Return on assets13.0%14.5%13.9%12.8%10.1%8.5%11.5%
Return on equity-25.7%-33.9%-28.6%-25.7%-34.4%-23.5%52.4%
Debt / equity-1.44×-1.71×-1.39×-1.36×-2.00×-1.36×0.00×
Current ratio0.850.990.990.901.320.971.05

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.