Depository Trust & Clearing Corporation (DTCC) is an American financial services company providing clearing services for