O'Reilly Automotive Inc (ORLY) EV/FCF: 40.85x | 2016-2026