Integra LifeSciences Holdings Corporation
IART
$23.95
$1.345.93%
IART
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.