ENXTPA • COTY • US2220702037
Generating your data highlights...
2.14b USD | # 112 in FR
2.08k shares | 6.72k USD
880.69m
42.74% | 376.42m