Martin Randolph Sparks

General Counsel, 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

  • NBT Bank NBTB14,463 shares2$734.6K at $50.79Jun 12, 2026

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

Recent filings

  • Jun 12, 2026Sold 1,200 shares at $48.04 of NBT Bank2
  • May 15, 2026Shares withheld for tax 361 shares at $44.09 of NBT Bank3
  • Mar 23, 2026Granted 2,746 shares of NBT Bank4
  • Mar 23, 2026Shares withheld for tax 755 shares at $41.99 of NBT Bank4
  • Mar 23, 2026Shares withheld for tax 236 shares at $41.99 of NBT Bank4
  • Mar 23, 2026Granted 2,919 shares of NBT Bank4
  • Mar 13, 2026Sold 2,400 shares at $41.30 of NBT Bank5
  • Jan 15, 2026Shares withheld for tax 259 shares at $43.71 of NBT Bank6
  • Jan 15, 2026Shares withheld for tax 268 shares at $43.71 of NBT Bank6
  • Jan 15, 2026Shares withheld for tax 249 shares at $43.71 of NBT Bank6
  • Jan 15, 2026Shares withheld for tax 225 shares at $43.71 of NBT Bank6
  • Dec 31, 2025Other 161 shares of NBT Bank7
  • Apr 15, 2025Shares withheld for tax 1,082 shares at $39.57 of NBT Bank8
  • Mar 24, 2025Granted 2,713 shares of NBT Bank9
  • Jan 15, 2025Shares withheld for tax 233 shares at $47.62 of NBT Bank10
  • Jan 15, 2025Shares withheld for tax 259 shares at $47.62 of NBT Bank10
  • Jan 15, 2025Shares withheld for tax 1,379 shares at $47.62 of NBT Bank10
  • Jan 15, 2025Shares withheld for tax 217 shares at $47.62 of NBT Bank10
  • Dec 31, 2024Other 44 shares of NBT Bank11
  • Sep 12, 2024Sold 1,000 shares at $48.37 of NBT Bank12
  • May 21, 2024Granted 1,000 shares of NBT Bank13
  • May 21, 2024Granted 3,003 shares of NBT Bank13
  • Mar 18, 2024Granted 3,433 shares of NBT Bank14
  • Jan 15, 2024Shares withheld for tax 268 shares at $39.74 of NBT Bank15
  • Jan 15, 2024Shares withheld for tax 259 shares at $39.74 of NBT Bank15