ChampionX Corporation
Exchange: nyse
none
5655945216.00
752126016.00
2.400013863961
0.205190513050
45.01%
2.75
0.380000