Madison County Financial (OTCMKTS:MCBK) has a market capitalization of $58.41 million and generates $22.95 million in revenue each year.