DuPont ( (DD) - Get Report ) earnings came in at 34 cents a share versus 21 cents a share expected. Revenue at the chemical company was $4.9 billion when $4.8 billion was expected. DuPont also raised its 2016 adjusted earnings per share. DuPont is one of 6 Dow Jones Industrial Average companies to report earnings today. Twitter ( (TWTR) - Get Report ) is reportedly ready to go through another round of layoffs. Bloomberg reports the job cuts could be announced this week. According to the report, the layoffs will shrink Twitter's workforce by 8%, or 300 employees. The announcement could come Thursday morning when Twitter announces its earnings. Anheuser Busch ( (BUD) - Get Report ) tried out a 'driverless beer run'. The beer giant hauled a trailer loaded with beer 120 miles in an autonomous driving truck, completing what it believed to be the first commercial shipment by a self-driving vehicle. The trip happened last week in Colorado.