Knife River Corp (KNF)

Market price: $54.83

6 valuation methods