Sirius Investors
Otis Worldwide Corporation (OTIS) - Financial Metrics & Analysis