Debra Mallonee Hart

CIK 1700534 · View on SEC EDGAR ↗

Insider

First SEC filing: March 16, 2017 · Latest: March 16, 2017

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 82 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
July 14, 2026 GSBC J 11 $78.01 $858 2,024 Direct +0.55% Acquired 0.2% (price as of 2026-08-20)
April 14, 2026 GSBC J 13 $67.28 $875 2,013 Direct +0.65% Acquired 16.1% (price as of 2026-08-20)
Jan. 13, 2026 GSBC J 13 $62.29 $810 2,000 Direct +0.65% Acquired 25.4% (price as of 2026-08-20)
Nov. 19, 2025 GSBC A 500 $57.29 $28,645 2,000 Direct +33.33% Acquired 36.4% (price as of 2026-08-20)
Nov. 19, 2025 GSBC A 500 $57.29 $28,645 1,500 Direct +50.00% Acquired 36.4% (price as of 2026-08-20)
Nov. 19, 2025 GSBC A 500 $57.29 $28,645 1,000 Direct +100.00% Acquired 36.4% (price as of 2026-08-20)
Nov. 19, 2025 GSBC A 500 $57.29 $28,645 500 Direct Acquired 36.4% (price as of 2026-08-20)
Oct. 14, 2025 GSBC J 15 $59.99 $900 1,987 Direct +0.76% Acquired 30.3% (price as of 2026-08-20)
July 15, 2025 GSBC J 13 $60.66 $789 1,972 Direct +0.66% Acquired 28.8% (price as of 2026-08-20)
April 14, 2025 GSBC J 15 $49.87 $748 1,959 Direct +0.77% Acquired 56.7% (price as of 2026-08-20)
Jan. 14, 2025 GSBC J 13 $57.72 $750 1,944 Direct +0.67% Acquired 35.4% (price as of 2026-08-20)
Nov. 20, 2024 GSBC A 500 $61.79 $30,895 2,000 Direct +33.33% Acquired 26.5% (price as of 2026-08-20)
Nov. 20, 2024 GSBC A 500 $61.79 $30,895 1,500 Direct +50.00% Acquired 26.5% (price as of 2026-08-20)
Nov. 20, 2024 GSBC A 500 $61.79 $30,895 1,000 Direct +100.00% Acquired 26.5% (price as of 2026-08-20)
Nov. 20, 2024 GSBC A 500 $61.79 $30,895 500 Direct Acquired 26.5% (price as of 2026-08-20)
July 16, 2024 GSBC J 13 $59.94 $779 1,931 Direct +0.68% Acquired 30.4% (price as of 2026-08-20)
April 16, 2024 GSBC J 15 $50.42 $756 1,918 Direct +0.79% Acquired 55.0% (price as of 2026-08-20)
Jan. 17, 2024 GSBC J 13 $56.81 $739 1,903 Direct +0.69% Acquired 37.5% (price as of 2026-08-20)
Nov. 15, 2023 GSBC A 500 $53.22 $26,610 2,000 Direct +33.33% Acquired 46.8% (price as of 2026-08-20)
Nov. 15, 2023 GSBC A 500 $53.22 $26,610 1,500 Direct +50.00% Acquired 46.8% (price as of 2026-08-20)
Nov. 15, 2023 GSBC A 500 $53.22 $26,610 1,000 Direct +100.00% Acquired 46.8% (price as of 2026-08-20)
Nov. 15, 2023 GSBC A 500 $53.22 $26,610 500 Direct Acquired 46.8% (price as of 2026-08-20)
Oct. 17, 2023 GSBC J 16 $48.86 $782 1,890 Direct +0.85% Acquired 59.9% (price as of 2026-08-20)
July 18, 2023 GSBC J 14 $53.46 $748 1,874 Direct +0.75% Acquired 46.2% (price as of 2026-08-20)
April 11, 2023 GSBC J 14 $49.64 $695 1,860 Direct +0.76% Acquired 57.4% (price as of 2026-08-20)
Jan. 18, 2023 GSBC J 13 $59.72 $776 1,846 Direct +0.71% Acquired 30.8% (price as of 2026-08-20)
Nov. 16, 2022 GSBC A 500 $61.55 $30,775 2,000 Direct +33.33% Acquired 27.0% (price as of 2026-08-20)
Nov. 16, 2022 GSBC A 500 $61.55 $30,775 1,500 Direct +50.00% Acquired 27.0% (price as of 2026-08-20)
Nov. 16, 2022 GSBC A 500 $61.55 $30,775 1,000 Direct +100.00% Acquired 27.0% (price as of 2026-08-20)
Nov. 16, 2022 GSBC A 500 $61.55 $30,775 500 Direct Acquired 27.0% (price as of 2026-08-20)
Oct. 18, 2022 GSBC J 12 $61.48 $738 1,833 Direct +0.66% Acquired 27.1% (price as of 2026-08-20)
July 12, 2022 GSBC J 12 $59.39 $713 1,821 Direct +0.66% Acquired 31.6% (price as of 2026-08-20)
April 11, 2022 GSBC J 11 $57.78 $636 1,809 Direct +0.61% Acquired 35.2% (price as of 2026-08-20)
Jan. 11, 2022 GSBC J 11 $60.78 $669 1,798 Direct +0.62% Acquired 28.6% (price as of 2026-08-20)
Nov. 17, 2021 GSBC A 500 $57.98 $28,990 2,000 Direct +33.33% Acquired 34.8% (price as of 2026-08-20)
Nov. 17, 2021 GSBC A 500 $57.98 $28,990 1,500 Direct +50.00% Acquired 34.8% (price as of 2026-08-20)
Nov. 17, 2021 GSBC A 500 $57.98 $28,990 1,000 Direct +100.00% Acquired 34.8% (price as of 2026-08-20)
Nov. 17, 2021 GSBC A 500 $57.98 $28,990 500 Direct Acquired 34.8% (price as of 2026-08-20)
Oct. 12, 2021 GSBC J 11 $57.07 $628 1,787 Direct +0.62% Acquired 36.9% (price as of 2026-08-20)
July 13, 2021 GSBC J 11 $51.95 $571 1,776 Direct +0.62% Acquired 50.4% (price as of 2026-08-20)
April 13, 2021 GSBC J 11 $56.26 $619 1,765 Direct +0.63% Acquired 38.9% (price as of 2026-08-20)
Jan. 12, 2021 GSBC J 12 $50.67 $608 1,754 Direct +0.69% Acquired 54.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 2,000 Direct +33.33% Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 1,500 Direct +50.00% Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 1,000 Direct +100.00% Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 500 Direct Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 2,000 Direct +33.33% Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 1,500 Direct +50.00% Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 1,000 Direct +100.00% Acquired 87.2% (price as of 2026-08-20)
Oct. 26, 2020 GSBC A 500 $41.74 $20,870 500 Direct Acquired 87.2% (price as of 2026-08-20)
Oct. 13, 2020 GSBC J 14 $39.37 $551 1,742 Direct +0.81% Acquired 98.5% (price as of 2026-08-20)
July 15, 2020 GSBC J 15 $37.47 $562 1,728 Direct +0.88% Acquired 108.5% (price as of 2026-08-20)
April 15, 2020 GSBC J 14 $41.72 $584 1,713 Direct +0.82% Acquired 87.3% (price as of 2026-08-20)
Feb. 11, 2020 GSBC J 29 $57.70 $1,673 1,699 Direct +1.74% Acquired 35.4% (price as of 2026-08-20)
Jan. 15, 2020 GSBC J 9 $62.41 $562 1,670 Direct +0.54% Acquired 25.2% (price as of 2026-08-20)
Nov. 20, 2019 GSBC A 500 $60.15 $30,075 2,000 Direct +33.33% Acquired 29.9% (price as of 2026-08-20)
Nov. 20, 2019 GSBC A 500 $60.15 $30,075 1,500 Direct +50.00% Acquired 29.9% (price as of 2026-08-20)
Nov. 20, 2019 GSBC A 500 $60.15 $30,075 1,000 Direct +100.00% Acquired 29.9% (price as of 2026-08-20)
Nov. 20, 2019 GSBC A 500 $60.15 $30,075 500 Direct Acquired 29.9% (price as of 2026-08-20)
Oct. 16, 2019 GSBC J 10 $57.70 $577 1,661 Direct +0.61% Acquired 35.4% (price as of 2026-08-20)
July 17, 2019 GSBC J 9 $58.93 $530 1,651 Direct +0.55% Acquired 32.6% (price as of 2026-08-20)
April 17, 2019 GSBC J 9 $55.50 $500 1,642 Direct +0.55% Acquired 40.8% (price as of 2026-08-20)
Feb. 20, 2019 GSBC J 22 $55.00 $1,210 1,633 Direct +1.37% Acquired 42.1% (price as of 2026-08-20)
Jan. 16, 2019 GSBC J 11 $48.73 $536 1,611 Direct +0.69% Acquired 60.4% (price as of 2026-08-20)
Nov. 28, 2018 GSBC A 500 $55.00 $27,500 1,500 Direct +50.00% Acquired 42.1% (price as of 2026-08-20)
Nov. 28, 2018 GSBC A 500 $55.00 $27,500 2,000 Direct +33.33% Acquired 42.1% (price as of 2026-08-20)
Nov. 28, 2018 GSBC A 500 $55.00 $27,500 1,000 Direct +100.00% Acquired 42.1% (price as of 2026-08-20)
Nov. 28, 2018 GSBC A 500 $55.00 $27,500 500 Direct Acquired 42.1% (price as of 2026-08-20)
Oct. 16, 2018 GSBC J 9 $53.63 $483 1,600 Direct +0.57% Acquired 45.7% (price as of 2026-08-20)
July 18, 2018 GSBC J 7 $59.55 $417 1,591 Direct +0.44% Acquired 31.2% (price as of 2026-08-20)
Jan. 18, 2018 GSBC J 7 $52.40 $367 1,584 Direct +0.44% Acquired 49.1% (price as of 2026-08-20)
Jan. 18, 2018 GSBC J 8 $52.40 $419 1,585 Direct +0.51% Acquired 49.1% (price as of 2026-08-20)
Nov. 15, 2017 GSBC A 500 $52.20 $26,100 2,000 Direct +33.33% Acquired 49.7% (price as of 2026-08-20)
Nov. 15, 2017 GSBC A 500 $52.20 $26,100 1,500 Direct +50.00% Acquired 49.7% (price as of 2026-08-20)
Nov. 15, 2017 GSBC A 500 $52.20 $26,100 1,000 Direct +100.00% Acquired 49.7% (price as of 2026-08-20)
Nov. 15, 2017 GSBC A 500 $52.20 $26,100 500 Direct Acquired 49.7% (price as of 2026-08-20)
Oct. 17, 2017 GSBC J 6 $57.20 $343 1,577 Direct +0.38% Acquired 36.6% (price as of 2026-08-20)
July 17, 2017 GSBC J 7 $52.25 $366 1,571 Direct +0.45% Acquired 49.6% (price as of 2026-08-20)
March 15, 2017 GSBC A 1,250 $51.40 $64,250 5,000 Direct +33.33% Acquired 52.0% (price as of 2026-08-20)
March 15, 2017 GSBC A 1,250 $51.40 $64,250 3,750 Direct +50.00% Acquired 52.0% (price as of 2026-08-20)
March 15, 2017 GSBC A 1,250 $51.40 $64,250 2,500 Direct +100.00% Acquired 52.0% (price as of 2026-08-20)
March 15, 2017 GSBC A 1,250 $51.40 $64,250 1,250 Direct Acquired 52.0% (price as of 2026-08-20)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Nov. 19, 2025 GSBC Option to purchase Common stock (500) $57.29 Nov. 19, 2035 500 Acquired
Nov. 19, 2025 GSBC Option to purchase Common stock (500) $57.29 Nov. 19, 2035 500 Acquired
Nov. 19, 2025 GSBC Option to purchase Common stock (500) $57.29 Nov. 19, 2035 500 Acquired
Nov. 19, 2025 GSBC Option to purchase Common stock (500) $57.29 Nov. 19, 2035 500 Acquired
Nov. 20, 2024 GSBC Option to purchase Common stock (500) $61.79 Nov. 20, 2034 500 Acquired
Nov. 20, 2024 GSBC Option to purchase Common stock (500) $61.79 Nov. 20, 2034 500 Acquired
Nov. 20, 2024 GSBC Option to purchase Common stock (500) $61.79 Nov. 20, 2034 500 Acquired
Nov. 20, 2024 GSBC Option to purchase Common stock (500) $61.79 Nov. 20, 2034 500 Acquired
Nov. 15, 2023 GSBC Option to purchase Common stock (500) $53.22 Nov. 15, 2033 500 Acquired
Nov. 15, 2023 GSBC Option to purchase Common stock (500) $53.22 Nov. 15, 2033 500 Acquired
Nov. 15, 2023 GSBC Option to purchase Common stock (500) $53.22 Nov. 15, 2033 500 Acquired
Nov. 15, 2023 GSBC Option to purchase Common stock (500) $53.22 Nov. 15, 2033 500 Acquired
Nov. 16, 2022 GSBC Option to purchase Common stock (500) $61.55 Nov. 16, 2032 500 Acquired
Nov. 16, 2022 GSBC Option to purchase Common stock (500) $61.55 Nov. 16, 2032 500 Acquired
Nov. 16, 2022 GSBC Option to purchase Common stock (500) $61.55 Nov. 16, 2032 500 Acquired
Nov. 16, 2022 GSBC Option to purchase Common stock (500) $61.55 Nov. 16, 2032 500 Acquired
Nov. 17, 2021 GSBC Option to purchase Common stock (500) $57.98 Nov. 17, 2031 500 Acquired
Nov. 17, 2021 GSBC Option to purchase Common stock (500) $57.98 Nov. 17, 2031 500 Acquired
Nov. 17, 2021 GSBC Option to purchase Common stock (500) $57.98 Nov. 17, 2031 500 Acquired
Nov. 17, 2021 GSBC Option to purchase Common stock (500) $57.98 Nov. 17, 2031 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Oct. 26, 2020 GSBC Option to purchase Common stock (500) $41.74 Oct. 26, 2030 500 Acquired
Nov. 20, 2019 GSBC Option to purchase Common stock (500) $60.15 Nov. 20, 2029 500 Acquired
Nov. 20, 2019 GSBC Option to purchase Common stock (500) $60.15 Nov. 20, 2029 500 Acquired
Nov. 20, 2019 GSBC Option to purchase Common stock (500) $60.15 Nov. 20, 2029 500 Acquired
Nov. 20, 2019 GSBC Option to purchase Common stock (500) $60.15 Nov. 20, 2029 500 Acquired
Nov. 28, 2018 GSBC Option to purchase Common stock (500) $55.00 Nov. 28, 2028 500 Acquired
Nov. 28, 2018 GSBC Option to purchase Common stock (500) $55.00 Nov. 28, 2028 500 Acquired
Nov. 28, 2018 GSBC Option to purchase Common stock (500) $55.00 Nov. 28, 2028 500 Acquired
Nov. 28, 2018 GSBC Option to purchase Common stock (500) $55.00 Nov. 28, 2028 500 Acquired
Nov. 15, 2017 GSBC Option to purchase Common Stock (500) $52.20 Nov. 15, 2027 500 Acquired
Nov. 15, 2017 GSBC Option to purchase Common Stock (500) $52.20 Nov. 15, 2027 500 Acquired
Nov. 15, 2017 GSBC Option to purchase Common Stock (500) $52.20 Nov. 15, 2027 500 Acquired
Nov. 15, 2017 GSBC Option to purchase Common Stock (500) $52.20 Nov. 15, 2027 500 Acquired
March 15, 2017 GSBC Option to purchase Common Stock (1,250) $51.40 March 15, 2027 1,250 Acquired
March 15, 2017 GSBC Option to purchase Common Stock (1,250) $51.40 March 15, 2027 1,250 Acquired
March 15, 2017 GSBC Option to purchase Common Stock (1,250) $51.40 March 15, 2027 1,250 Acquired
March 15, 2017 GSBC Option to purchase Common Stock (1,250) $51.40 March 15, 2027 1,250 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
March 16, 2017 GSBC Common Stock 1,564 Direct
March 15, 2017 GSBC Common Stock 1,564 Direct