Emergent BioSolutions Inc.
EBS
$5.71
$0.203.63%
EBS
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.