Teledyne TDY Stock Why Geographic Expansion Breakout Watch 20260420 Deere Company DE How sustainable is Builders FS BLDR profit margins At Lows 20260511 CMRC Commercecom posts earnings beat yet shares fall as investors eye revenue outlook concerns