BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs
Ticker
BANFP
Exchange
NASDAQ
Sector
N/A
Last price
$25.73 (4 Nov 2026)