Infinity Natural Resources, Inc. (INR)

Market price: $14.64

4 valuation methods