ODL has been recognized as a 2026 U.S. Best Managed Company by Deloitte Private and The Wall Street Journal.
The Best Managed Companies program recognizes leading private companies across the United States for excellence in strategy, execution, culture and governance. The designation is awarded through an independent evaluation process and recognizes how organizations operate and lead over time.