Definium DFTX Q1 2026 Results Fall Short EPS 071 Revenue NA Aluminum Price Surge Strains US Companies Industry Scrambles to Offset Costs Krystal Biotech KRYS Stock Jumps 138 Approaching 33275 20260514 What Bar Harbor BHBs 076 Decline Means for Investors 20260519