Cadrenal Therapeutics (CVKD) Stock: Price, Analysis