You may not have heard of Cacti Asset Management, but it is no tumbleweed. Cacti has more than $1.2 billion in investments.