 FRIENDSWOOD, Texas--BUSINESS WIRE--- CSTL SkinCancer--Castle will release its financial results for the fourth quarter and year-ended December 31, 2020, after the close of market on Monday, March 8, 2021. 