KNF Analysis - Knife River Corporation | Makkler