Cara Therapeutics stock (symbol: CARA) underwent a total of 2 stock splits.The most recent stock split occurred on April 16th, 2025.One CARA share bought prior to December 31st, 2024 would equal to 0.027777777777778 CARA shares today.