Knife River climbs as Q1 revenue jumps 16% and backlog hits record $1.2B - KNF News | Rallies