image
Industrials - Industrial - Machinery - NASDAQ - US
$ 30.34
0.397 %
$ 306 M
Market Cap
17.04
P/E
NO EARNINGS TRANSCRIPTS AVAILABLE FOR OFLX