MCFT MasterCraft Q1 2026 EPS far exceeds analyst forecasts shares rise 573 percent on positive investor sentiment The valuation case for LouisianaPacific Corporation LPX that is hard to ignore Trades Higher 20260508 What Caterpillar CAT is doing that creates lasting advantage Q1 2026 Better Than Expected Why investors are rethinking Targa Resources TRGP Buying Pressure 20260508