Ruth Ann M. Gillis

Director, KeyBank.

Companies

  • Snap-onBoard member Jul 22, 2014 to now1
  • KeyBankBoard member Nov 20, 2009 to now2

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Snap-on SNA10,897 shares3$4.0M at $365.91Feb 12, 2026
  • KeyBank KEY75,870 shares4$1.5M at $19.94May 19, 2025

As of each latest filing. The line shows shares held over time.

Recent filings

  • Feb 12, 2026Granted 520 shares of Snap-on3
  • Feb 13, 2025Granted 493 shares of Snap-on5
  • Mar 4, 2024Gift 370 shares of Snap-on6
  • Mar 4, 2024Gift 370 shares of Snap-on6
  • Feb 15, 2024Granted 599 shares of Snap-on7
  • Mar 14, 2023Bought 2,000 shares at $12.95 of KeyBank8
  • Feb 9, 2023Granted 640 shares of Snap-on9
  • Sep 30, 2022Exercised options 9,124 shares of KeyBank10
  • Feb 10, 2022Granted 725 shares of Snap-on11
  • Oct 1, 2021Exercised options 8,247 shares of KeyBank12
  • Jul 1, 2021Exercised options 6,781 shares of KeyBank13
  • Feb 11, 2021Granted 762 shares of Snap-on14
  • Oct 1, 2020Exercised options 11,307 shares of KeyBank15
  • Jul 23, 2020Gift 4,485 shares of KeyBank16
  • Jul 23, 2020Gift 4,485 shares of KeyBank16
  • Jul 1, 2020Exercised options 7,601 shares of KeyBank17
  • Apr 20, 2020Bought 4,485 shares at $11.10 of KeyBank18
  • Feb 13, 2020Granted 820 shares of Snap-on19
  • Oct 1, 2019Exercised options 19,911 shares of KeyBank20
  • Feb 14, 2019Granted 845 shares of Snap-on21
  • Jan 2, 2019Exercised options 14,442 shares of KeyBank22
  • Oct 1, 2018Exercised options 6,541 shares of KeyBank23
  • Jul 1, 2018Exercised options 9,646 shares of KeyBank24
  • Feb 15, 2018Granted 775 shares of Snap-on25
  • Nov 17, 2017Gift 265 shares of Snap-on26