Riley Exploration Permian, Inc. REPX 56.85

Energy

Revenue

Earnings

Dividends