<- Back to list
Riley Exploration Permian, Inc.
REPX
56.85
Energy
Revenue
Earnings
Dividends