SharePost Content Read More Yahoo Finance #finance Post navigation Quanex Building Products (NX) Reports $409.1M FQ1 2026 Sales, $27.4M Adjusted EBITDA VEON subsidiary to acquire controlling stake in TPL Insurance