What gross margin for Trinity TRIB Q4 2024 Earnings Fall Short How is the market affecting On Holding ONON stock today 008 20260427 UFPI UFP Industries posts 364 Q4 2025 EPS miss shares fall 164 amid investor concern