In trading on Tuesday, shares of Stanley Black & Decker crossed above their 200 day moving average of $88.95, changing hands as high as $89.70 per share. Stanley Black & Decker Inc shares are currently trading up about 2.4% on the day.
Meta Platforms' (META) practice of "pay or consent" advertising on its products like Instagram and Facebook violates the European Union's (EU) new Digital Markets Act (DMA), the European Commission said in preliminary findings Monday.