International Bancshares Corporation (IBOC)

Market Cap:

$2,290,000,000

Last Price ():

$34.67

Change: -0.93% Open: $34.75 Low: $34.55 High: $35.05
Div. Yield: 1.87% Price/Earnings: 17.2 Price/Book: 1.3 Price/Sales: 4.6