FIRST CAPITAL INCFCAP

Market cap
$159.04M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20240-91.83%
Dec 31, 20231+1155.00%
Dec 31, 20210+207.69%
Dec 31, 20200+550.00%
Dec 31, 20190-94.12%
Dec 31, 20180+88.89%
Dec 31, 20170-47.06%
Dec 31, 20160+240.00%
Dec 31, 20150-98.90%
Dec 31, 20141+4678.95%
Dec 31, 20130+35.71%
Dec 31, 20120-48.15%
Dec 31, 20110