CBOE: DFIC · Real-Time Price · USD
32.25
0.16 (0.48%)
At close: Aug 15, 2025, 12:14 PM
0.48%
Bid 32.24
Market Cap 9.73B
Revenue (ttm) n/a
Net Income (ttm) n/a
EPS (ttm) 1.9542507
PE Ratio (ttm) 16.5
Forward PE n/a
Analyst n/a
Ask 32.25
Volume 199,192
Avg. Volume (20D) 878,495
Open 32.29
Previous Close 32.09
Day's Range 32.23 - 32.29
52-Week Range 24.59 - 32.29
Beta n/a