Ruth Ann M. Gillis
Director, KeyBank.
Companies
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
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARSnap-on, Board member
- 2SEC EDGARKeyBank, Board member
- 3
- 4
- 5SEC EDGARForm 4 filed Feb 13, 2025
- 6SEC EDGARForm 4 filed Mar 4, 2024
- 7SEC EDGARForm 4 filed Feb 15, 2024
- 8SEC EDGARForm 4 filed Mar 16, 2023
- 9SEC EDGARForm 4 filed Feb 10, 2023
- 10SEC EDGARForm 4 filed Oct 4, 2022
- 11SEC EDGARForm 4 filed Feb 11, 2022
- 12SEC EDGARForm 4 filed Oct 5, 2021
- 13SEC EDGARForm 4 filed Jul 6, 2021
- 14SEC EDGARForm 4 filed Feb 16, 2021
- 15SEC EDGARForm 4 filed Oct 5, 2020
- 16SEC EDGARForm 4 filed Jul 27, 2020
- 17SEC EDGARForm 4 filed Jul 2, 2020
- 18SEC EDGARForm 4 filed Apr 22, 2020
- 19SEC EDGARForm 4 filed Feb 14, 2020
- 20SEC EDGARForm 4 filed Oct 3, 2019
- 21SEC EDGARForm 4 filed Feb 15, 2019
- 22SEC EDGARForm 4 filed Jan 4, 2019
- 23SEC EDGARForm 4 filed Oct 3, 2018
- 24SEC EDGARForm 4 filed Jul 2, 2018
- 25SEC EDGARForm 4 filed Feb 16, 2018
- 26SEC EDGARForm 4 filed Nov 17, 2017