ENXTPA • COTY • US2220702037
Generating your data highlights...
1.72b USD | # 128 in FR
3.37k shares | 13.29k USD
880.47m
42.66% | 375.56m