$37.32
+0.82 (+2.25%)
Next Earnings
Mar 3, 2026
TBD
14 days away
No earnings history available for OFLX