TRP TC Energy Q4 2025 earnings beat forecasts revenue rises 107 percent stock edges higher BENF Beneficient swings to 136 profit versus 253 loss estimates crushing forecasts by 1538 percent Is Reitar RITR stock priced competitively Is DHT Holdings DHT stock a good opportunity for entry 153 20260420