Also typical office slang for "End of the Day". Used in sentences like "I'd like that report by EOD." You'd probably see it in an email, rather than spoken, depending on your corporate culture.