What Metrics Matter For Kimco Kim Stock Valuation Price At 23.14 Up 0.33 20260410