MENU
OFLX
AS OF
Oct 23 closing price
Price
$24.70
Change
-$0.14 (-0.56%)
Capitalization
249.33M
11 days until earnings call
Intraday BUY SELL Signals