INTERNATIONAL BANCSHARES CORPIBOC

Market cap
$4.1B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20241-79.12%
Dec 31, 20235-91.14%
Dec 31, 202252+7169.27%
Dec 31, 20211-98.54%
Dec 31, 202049+173.90%
Dec 31, 201918-6.29%
Dec 31, 201819+10082.89%
Dec 31, 20170-97.65%
Dec 31, 20168+19.29%
Dec 31, 20157-64.71%
Dec 31, 201419+1002.74%
Dec 31, 20122-73.33%
Dec 31, 20116-7.40%
Dec 31, 20107