Delta 3Q26 net income drops 47% to $756 million; revenue climbs 21% to $20.19 billion - DAL News | Rallies