Kestra Medical Technologies, Ltd.
KMTS
$20.41
-$0.75-3.54%
KMTS
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.