tiprankstipranks
Knife River Corporation (KNF)
NYSE:KNF
US Market
United States
KNFKnife River Corporation
$102.28
$0.15(0.15%)
At close: 4:00 PM EST