BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs

Ticker
BANFP
Exchange
NASDAQ
Sector
N/A
Last price
$25.73 (4 Nov 2026)