InsiderTrades

TROTTER JOHNNY

SEC CIK 1251133 · EDGAR

Buying vs selling by month open-market trades, last 60 months, FFIN
BoughtSold

Companies

TickerCompanyTitleHoldingBoughtSoldTradesFirstLast
FFINFIRST FINANCIAL BANKSHARES INCDir 956.4K $3.23M — 412021-08-022026-03-12

Most active insiders at FFIN, 12 months

#InsiderTitleBoughtSold
1 Butler Ronald David IIEVP, CAO —$524.3K
2 Haney GeoffDir $382.2K—
3 Davis Sally PopeDir $155.3K—
4 TROTTER JOHNNYDir $149.3K—
5 Hickox Michelle SEVP, CFO $121.3K—
6 Denny Michael B.Dir $104.0K—
7 Goodrich Brian D.EVP - GC $96.9K—
8 Nickles Robert Clark JrDir $86.5K—
9 Edwards Murray HamiltonDir $79.6K—
10 Bailey David WilliamPres, CEO $31.5K—

Transactions 41

Type
Reset
X Filed Traded Ticker Company Insider Title Type Price Qty Owned ΔOwn Value
2026-03-13 2026-03-12 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $29.26 +1,000 956.4K +0.1% +$29.3K
2026-03-06 2026-03-05 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $30.02 +4,000 955.4K +0.4% +$120.1K
2025-05-01 2025-04-29 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir A - Grant $0.00 +2,073 951.4K +0.2% $0
2025-03-13 2025-03-12 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $35.12 +6,000 949.4K +0.6% +$210.7K
2024-06-17 2024-06-14 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $27.79 +1,000 943.4K +0.1% +$27.8K
2024-05-01 2024-04-30 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $29.55 +1,500 942.4K +0.2% +$44.3K
2024-04-30 2024-04-29 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $29.65 +500 940.9K +0.1% +$14.8K
2024-04-29 2024-04-25 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $30.22 +1,500 940.4K +0.2% +$45.3K
2024-04-25 2024-04-23 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir A - Grant $0.00 +2,295 938.9K +0.2% $0
2023-10-26 2023-10-25 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $23.10 +1,000 936.6K +0.1% +$23.1K
2023-10-25 2023-10-24 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $23.13 +3,500 935.6K +0.4% +$81.0K
2023-08-25 2023-08-24 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $28.80 +4,500 932.1K +0.5% +$129.6K
2023-08-22 2023-08-21 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $29.04 +2,500 927.6K +0.3% +$72.6K
2023-05-16 2023-05-15 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $26.22 +5,000 925.1K +0.5% +$131.1K
2023-05-03 2023-05-02 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $27.97 +2,500 920.1K +0.3% +$69.9K
2023-05-02 2023-05-01 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $29.05 +4,000 917.6K +0.4% +$116.2K
2023-04-27 2023-04-25 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir A - Grant $0.00 +2,519 913.6K +0.3% $0
2023-03-14 2023-03-13 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $29.89 +2,500 911.1K +0.3% +$74.7K
2023-03-10 2023-03-09 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $34.43 +2,000 908.6K +0.2% +$68.9K
2023-01-27 2023-01-26 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $34.08 +1,500 906.6K +0.2% +$51.1K
2023-01-26 2023-01-25 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $34.05 +3,000 905.1K +0.3% +$102.1K
2022-10-25 2022-10-25 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $36.94 +4,000 902.1K +0.4% +$147.8K
2022-09-14 2022-09-13 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $42.28 +4,300 898.1K +0.5% +$181.8K
2022-06-13 2022-06-10 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $39.34 +1,000 893.8K +0.1% +$39.3K
2022-05-03 2022-05-02 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $40.72 +5,500 892.8K +0.6% +$224.0K
2022-05-02 2022-04-29 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $40.21 +5,000 887.3K +0.6% +$201.1K
2022-04-28 2022-04-26 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir A - Grant $0.00 +1,481 882.3K +0.2% $0
2022-03-10 2022-03-09 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $45.78 +2,000 880.8K +0.2% +$91.6K
2022-02-24 2022-02-24 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $44.84 +2,000 878.8K +0.2% +$89.7K
2022-02-08 2022-02-07 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $47.22 +2,500 876.8K +0.3% +$118.0K
2021-12-15 2021-12-15 FFIN FIRST FINANCIAL BANKSHARES INC Dir P - Purchase $50.22 +1,000 874.3K +0.1% +$50.2K
2021-12-02 2021-12-01 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $49.13 +1,000 873.3K +0.1% +$49.1K
2021-11-30 2021-11-26 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $50.94 +1,000 872.3K +0.1% +$50.9K
2021-11-09 2021-11-05 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir J - Other $0.00 +1,483 871.3K +0.2% $0
2021-09-15 2021-09-14 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $43.68 +2,500 869.8K +0.3% +$109.2K
2021-09-13 2021-09-10 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $44.61 +1,500 867.3K +0.2% +$66.9K
2021-09-08 2021-09-07 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $45.60 +2,000 865.8K +0.2% +$91.2K
2021-09-03 2021-09-02 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $47.01 +1,500 863.8K +0.2% +$70.5K
M 2021-09-02 2021-08-31+ FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $47.23 +1,500 862.3K +0.2% +$70.8K
2021-08-20 2021-08-19 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $47.48 +1,500 860.8K +0.2% +$71.2K
2021-08-03 2021-08-02 FFIN FIRST FINANCIAL BANKSHARES INC TROTTER JOHNNY Dir P - Purchase $47.97 +2,000 859.3K +0.2% +$95.9K

Purchase Sale Sale after option exercise All abbreviations