Is Costco Stock a Long-Term Buy?

Is Costco Stock a Long-Term Buy?