David Storch, Director at AAR, holds 934.98K shares in AAR (Ticker: AIR), holds 27.13K shares in Kemper (Ticker: KMPR), holds 0.00 shares in KapStone Paper (Ticker: KS). Most recently, David Storch Sold ― shares of AAR on Oct 17, 2022 for an estimated value of 781.60K.