$KNF - Knife River Corporation Stock Analysis & AI Rating | EquitAI