ENXTPA • COTY • US2220702037
Generating your data highlights...
2.49b USD | # 108 in FR
3.24k shares | 13.5k USD
880.47m
42.66% | 375.56m