Loading insider details...
AI
Latest Form 4 (May 11, 2026): Discretionary Transaction of 1,014 NWN shares, $50.9K.