CBOE: OMFL · Real-Time Price · USD
59.22
-0.02 (-0.03%)
At close: Aug 18, 2025, 3:00 PM
-0.03%
Bid 59.08
Market Cap 4.94B
Revenue (ttm) n/a
Net Income (ttm) n/a
EPS (ttm) 2.0635445
PE Ratio (ttm) 28.7
Forward PE n/a
Analyst n/a
Ask 59.36
Volume 167,925
Avg. Volume (20D) 218,269
Open 59.18
Previous Close 59.24
Day's Range 59.10 - 59.27
52-Week Range 47.00 - 59.60
Beta n/a