Trex Company TREX Up 555 Is There More Room to Run 20260520 Fortress Biotech FBIO Q4 2025 Earnings Miss Sparks Concern