NYSE • OTIS • US68902V1070
Generating your data highlights...
28.2b USD | # 773 in US
3.74m shares | 269.84m USD
380.67m
93.87% | 357.32m