Post navigation NET Power Q4 2025 slides: 80MW Permian project targets 2029 launch Roth/MKM cuts Byrna Technologies stock price target on soft sales