Knife River Corp (KNF)

Market price: $53.68

6 valuation methods