<- Back to list
Chord Energy Corp
CHRD
34.88
Energy
Revenue
Earnings
Dividends