Kansas City Life Insurance (OTCMKTS:KCLI – Get Rating) crossed below its 200-day moving average during trading on Thursday . The stock has a 200-day moving average of $40.06 and traded as low as $31.90. Kansas City Life Insurance shares last traded at $31.90, with a volume of 961 shares changing hands. The stock has a […]