Benzinga·3h ago·Lekha GuptaOld Dominion Stock Tumbles 6.4% Despite Beating Revenue Estimates$ODFL shares fell 6.4% Wednesday after Q1 2026 results showed declining tonnage and operating income despite beating revenue expectations. ODFLstock declinerevenue decline