1. Insider Transaction: $KMG Purchase at $20.46 per share of 2000 shares by Officer Gonser Christopher W on 2015-08-05.

  2. Insider Transaction: $KMG Sale at $21.80 - $21.88 per share of 2000 shares by Officer Gonser Christopher W on 2015-07-31.

  3. Insider Transaction: $KMG Sale at $26.01 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-29.

  4. Insider Transaction: $KMG Sale at $26 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-26.

  5. Insider Transaction: $KMG Sale at $26.56 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-24.

  6. Insider Transaction: $KMG Sale at $26.77 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-23.

  7. Insider Transaction: $KMG Sale at $28.26 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-22.

  8. Insider Transaction: $KMG Sale at $28.35 - $28.38 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-19.

  9. Insider Transaction: $KMG Sale at $29.42 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-16.

  10. Insider Transaction: $KMG Sale at $28.74 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-12.

  11. Insider Transaction: $KMG Sale at $31.70 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-10.

  12. Insider Transaction: $KMG Sale at $30.24 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-08.

  13. Insider Transaction: $KMG Sale at $30.14 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-04.

  14. Insider Transaction: $KMG Sale at $29.29 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-02.

  15. Insider Transaction: $KMG Sale at $29.29 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-06-01.

  16. Insider Transaction: $KMG Sale at $29.78 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-05-29.

  17. Insider Transaction: $KMG Sale at $29.07 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-05-27.

  18. Marketocracy holds an allocation of 0.4% in $KMG in his Explore Portfolio Investment Portfolio

  19. Insider Transaction: $KMG Sale at $29.07 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-05-27.

  20. Analytic Investment holds an allocation of 1.0% in $KMG in his Opportunistic Value Investment Portfolio

  21. Insider Transaction: $KMG Sale at $29.22 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-05-22.

  22. Insider Transaction: $KMG Sale at $29.61 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-05-21.

  23. Marketocracy holds an allocation of 0.4% in $KMG in his Explore Portfolio Investment Portfolio

  24. Earnings announcement: $KMG is scheduled to report quarterly earnings on Tue, Jun 9 2015

  25. Insider Transaction: $KMG Sale at $29.51 per share of 1500 shares by Beneficial Owner (10% or more) Hatcher David L on 2015-05-19.