Cardiff Oncology (CRDF) EBIT: 2011-2025