Castle Biosciences held its 2023 annual meeting of stockholders, where stockholders voted on the election of directors, ratification of the selection of independent registered public accounting firm, and approval of the compensation of the company's named executive officers.