Centessa Pharmaceuticals plc
CNTA
$11.76
-$1.30-9.95%
CNTA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.