Observable data points shared across all narratives
Cardiff Oncology reported earnings per share of $0.08 above analyst estimates and revenue exceeding expectations. The results reflect stronger financial performance for the company in its recent quarter. This may influence investor sentiment toward Cardiff Oncology's stock.