ENXTPA • COTY • US2220702037
Generating your data highlights...
2.25b USD | # 111 in FR
3.42k shares | 9.6k USD
880.01m
42.63% | 375.11m