Ruth H. Mahoney
EVP/President of Wealth Mgmt, NBT Bank.
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
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 29, 2026Sold 4,500 shares at $54.30 of NBT Bank2
- Jun 5, 2026Sold 5,000 shares at $46.60 of NBT Bank3
- Mar 23, 2026Granted 2,507 shares of NBT Bank4
- Mar 23, 2026Shares withheld for tax 689 shares at $41.99 of NBT Bank4
- Mar 23, 2026Shares withheld for tax 215 shares at $41.99 of NBT Bank4
- Mar 23, 2026Granted 2,961 shares of NBT Bank4
- Jan 15, 2026Shares withheld for tax 243 shares at $43.71 of NBT Bank5
- Jan 15, 2026Shares withheld for tax 244 shares at $43.71 of NBT Bank5
- Jan 15, 2026Shares withheld for tax 228 shares at $43.71 of NBT Bank5
- Jan 15, 2026Shares withheld for tax 227 shares at $43.71 of NBT Bank5
- Dec 31, 2025Other 1,225 shares of NBT Bank6
- Dec 31, 2025Other 202 shares of NBT Bank6
- Aug 15, 2025Shares withheld for tax 758 shares at $42.13 of NBT Bank7
- Mar 24, 2025Granted 2,753 shares of NBT Bank8
- Jan 15, 2025Shares withheld for tax 213 shares at $47.62 of NBT Bank9
- Jan 15, 2025Shares withheld for tax 1,306 shares at $47.62 of NBT Bank9
- Jan 15, 2025Shares withheld for tax 243 shares at $47.62 of NBT Bank9
- Jan 15, 2025Shares withheld for tax 198 shares at $47.62 of NBT Bank9
- Dec 31, 2024Other 1,141 shares of NBT Bank10
- Dec 31, 2024Other 62 shares of NBT Bank10
- Aug 15, 2024Shares withheld for tax 721 shares at $45.41 of NBT Bank11
- May 21, 2024Granted 3,000 shares of NBT Bank12
- May 21, 2024Granted 2,743 shares of NBT Bank12
- Mar 18, 2024Granted 3,228 shares of NBT Bank13
- Feb 1, 2024I 1,163 shares at $37.13 of NBT Bank14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3SEC EDGARForm 4 filed Jun 8, 2026
- 4SEC EDGARForm 4 filed Mar 25, 2026
- 5SEC EDGARForm 4 filed Jan 16, 2026
- 6SEC EDGARForm 5 filed Feb 13, 2026
- 7SEC EDGARForm 4 filed Aug 18, 2025
- 8SEC EDGARForm 4 filed Mar 26, 2025
- 9SEC EDGARForm 4 filed Jan 16, 2025
- 10SEC EDGARForm 5 filed Feb 14, 2025
- 11SEC EDGARForm 4 filed Aug 16, 2024
- 12SEC EDGARForm 4 filed May 22, 2024
- 13SEC EDGARForm 4 filed Mar 18, 2024
- 14SEC EDGARForm 4 filed Feb 2, 2024