Costco (COST) ended 2024 on a strong note, despite cracking down on membership card sharing and increasing membership prices ...