Knife River Corporation

Knife River Corporation

KNF
Knife River CorporationUS flagNew York Stock Exchange
79.51
USD
+0.10
- -
4.51BMarket Cap