Kansas City Life Insurance Company (KCLI)
OTCMKTS · Delayed Price · Currency is USD
31.35
-0.05 (-0.16%)
Apr 24, 2026, 1:39 PM EST