Omega Flex, Inc.
OFLX
$38.68
$1.604.32%
OFLX
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.