Infinity Natural Resources, Inc. (INR)

Market price: $14.78

4 valuation methods