Insider at

04

Insider transactions

05
3 buys (P) 0 sells (S) Net: $79,590 + 16 non-open-market transactions below Avg return of open purchases vs now: -0.2% 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

16 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 11, 2026 FFIN P 1,000 $33.18 $33,180 44,634 Indirect +2.29% Acquired -3.5% (price as of 2026-10-05)
March 13, 2026 FFIN P 1,000 $29.32 $29,320 43,634 Indirect +2.35% Acquired 9.2% (price as of 2026-10-05)
Feb. 5, 2026 FFIN P 500 $34.18 $17,090 42,634 Indirect +1.19% Acquired -6.3% (price as of 2026-10-05)
May 29, 2025 FFIN P 300 $35.05 $10,515 42,134 Indirect +0.72% Acquired -8.6% (price as of 2026-10-05)
May 29, 2025 FFIN P 300 $35.05 $10,515 42,134 Indirect +0.72% Acquired -8.6% (price as of 2026-10-05)
Nov. 19, 2024 FFIN P 250 $40.80 $10,200 41,834 Indirect +0.60% Acquired -21.5% (price as of 2026-10-05)
May 7, 2024 FFIN P 750 $30.96 $23,220 41,584 Indirect +1.84% Acquired 3.5% (price as of 2026-10-05)
May 2, 2024 FFIN P 325 $30.28 $9,841 40,834 Indirect +0.80% Acquired 5.8% (price as of 2026-10-05)
Oct. 25, 2023 FFIN P 200 $23.12 $4,624 40,509 Indirect +0.50% Acquired 38.5% (price as of 2026-10-05)
Oct. 25, 2023 FFIN P 200 $23.12 $4,624 197,617 Direct +0.10% Acquired 38.5% (price as of 2026-10-05)
Oct. 25, 2023 FFIN P 500 $23.14 $11,570 197,417 Direct +0.25% Acquired 38.4% (price as of 2026-10-05)
Aug. 3, 2023 FFIN P 350 $32.50 $11,375 40,309 Indirect +0.88% Acquired -1.4% (price as of 2026-10-05)
March 14, 2023 FFIN P 100 $31.00 $3,100 39,959 Indirect +0.25% Acquired 3.3% (price as of 2026-10-05)
Oct. 26, 2022 FFIN P 650 $37.75 $24,538 39,859 Indirect +1.66% Acquired -15.2% (price as of 2026-10-05)
Oct. 26, 2022 FFIN P 350 $37.70 $13,195 39,209 Indirect +0.90% Acquired -15.0% (price as of 2026-10-05)
May 5, 2022 FFIN P 1,000 $41.50 $41,500 194,398 Direct +0.52% Acquired -22.8% (price as of 2026-10-05)
Feb. 1, 2022 FFIN P 500 $46.08 $23,040 191,917 Direct +0.26% Acquired -30.5% (price as of 2026-10-05)
Feb. 1, 2022 FFIN P 75 $46.19 $3,464 38,859 Indirect +0.19% Acquired -30.7% (price as of 2026-10-05)
Nov. 18, 2021 FFIN P 75 $53.45 $4,009 38,784 Indirect +0.19% Acquired -40.1% (price as of 2026-10-05)
Aug. 13, 2021 FFIN P 1,000 $49.01 $49,010 191,417 Direct +0.53% Acquired -34.6% (price as of 2026-10-05)
Aug. 2, 2021 FFIN P 100 $48.30 $4,830 38,709 Indirect +0.26% Acquired -33.7% (price as of 2026-10-05)
June 2, 2021 FFIN P 125 $50.68 $6,335 38,609 Indirect +0.32% Acquired -36.8% (price as of 2026-10-05)
June 1, 2021 FFIN P 29,765 $50.85 $1,513,550 190,417 Direct +18.53% Acquired -37.0% (price as of 2026-10-05)
Dec. 11, 2020 FFIN P 100 $35.07 $3,507 38,484 Indirect +0.26% Acquired -8.7% (price as of 2026-10-05)
Aug. 31, 2020 FFIN P 230 $30.45 $7,004 38,384 Indirect +0.60% Acquired 5.2% (price as of 2026-10-05)
March 10, 2020 FFIN P 4,000 $24.73 $98,920 38,154 Indirect +11.71% Acquired 29.5% (price as of 2026-10-05)
March 3, 2020 FFIN P 1,000 $30.29 $30,290 34,154 Indirect +3.02% Acquired 5.7% (price as of 2026-10-05)
March 2, 2020 FFIN P 3,000 $28.87 $86,610 33,154 Indirect +9.95% Acquired 10.9% (price as of 2026-10-05)
Feb. 12, 2020 FFIN P 100 $34.40 $3,440 30,154 Indirect +0.33% Acquired -6.9% (price as of 2026-10-05)
Nov. 19, 2019 FFIN P 300 $34.20 $10,260 113,454 Indirect +0.27% Acquired -6.3% (price as of 2026-10-05)
Oct. 28, 2019 FFIN P 250 $35.03 $8,758 30,054 Indirect +0.84% Acquired -8.6% (price as of 2026-10-05)
Feb. 12, 2019 FFIN P 60 $62.90 $3,774 92,538 Direct +0.06% Acquired 1.8% (price as of 2026-10-05)
Feb. 12, 2019 FFIN P 90 $62.82 $5,654 14,902 Indirect +0.61% Acquired 2.0% (price as of 2026-10-05)
Aug. 16, 2018 FFIN P 45 $59.91 $2,696 14,812 Indirect +0.30% Acquired 6.9% (price as of 2026-10-05)
May 18, 2018 FFIN P 195 $53.00 $10,335 14,767 Indirect +1.34% Acquired 20.9% (price as of 2026-10-05)
May 23, 2017 FFIN P 380 $38.50 $14,630 14,572 Indirect +2.68% Acquired 66.4% (price as of 2026-10-05)
Feb. 2, 2017 FFIN P 290 $41.76 $12,110 14,192 Indirect +2.09% Acquired 53.4% (price as of 2026-10-05)
Jan. 31, 2017 FFIN P 490 $42.20 $20,678 13,902 Indirect +3.65% Acquired 51.8% (price as of 2026-10-05)
Feb. 19, 2016 FFIN P 85 $27.03 $2,298 13,412 Indirect +0.64% Acquired 137.0% (price as of 2026-10-05)
Feb. 19, 2016 FFIN P 90 $27.34 $2,461 4,440 Indirect +2.07% Acquired 134.3% (price as of 2026-10-05)
Feb. 19, 2016 FFIN P 300 $27.04 $8,112 89,057 Direct +0.34% Acquired 136.9% (price as of 2026-10-05)
Feb. 10, 2016 FFIN P 2,000 $26.20 $52,400 88,757 Direct +2.31% Acquired 144.5% (price as of 2026-10-05)
Nov. 24, 2015 FFIN P 200 $35.18 $7,036 13,327 Indirect +1.52% Acquired 82.1% (price as of 2026-10-05)
Nov. 24, 2015 FFIN P 2,000 $35.15 $70,300 143,334 Direct +1.42% Acquired 82.2% (price as of 2026-10-05)
Aug. 24, 2015 FFIN P 1,000 $30.25 $30,250 141,334 Direct +0.71% Acquired 111.8% (price as of 2026-10-05)
Aug. 24, 2015 FFIN P 1,000 $30.00 $30,000 140,334 Direct +0.72% Acquired 113.5% (price as of 2026-10-05)
May 5, 2015 FFIN P 5,084 $29.50 $149,978 9,740 Indirect +109.19% Acquired 117.2% (price as of 2026-10-05)
May 1, 2015 FFIN P 2,000 $29.00 $58,000 138,627 Direct +1.46% Acquired 120.9% (price as of 2026-10-05)
May 1, 2015 FFIN P 3,420 $29.19 $99,830 4,656 Indirect +276.70% Acquired 119.5% (price as of 2026-10-05)
Dec. 15, 2014 FFIN P 180 $28.75 $5,175 13,127 Indirect +1.39% Acquired 122.8% (price as of 2026-10-05)
Dec. 15, 2014 FFIN P 100 $28.75 $2,875 136,627 Direct +0.07% Acquired 122.8% (price as of 2026-10-05)
Dec. 10, 2014 FFIN P 2,500 $30.00 $75,000 136,527 Direct +1.87% Acquired 113.5% (price as of 2026-10-05)
Nov. 12, 2014 FFIN P 605 $31.75 $19,209 134,027 Direct +0.45% Acquired 101.8% (price as of 2026-10-05)
Aug. 6, 2014 FFIN P 805 $29.20 $23,506 12,947 Indirect +6.63% Acquired 119.4% (price as of 2026-10-05)
Feb. 3, 2014 FFIN P 1,000 $59.80 $59,800 66,711 Direct +1.52% Acquired 114.2% (price as of 2026-10-05)
Jan. 29, 2014 FFIN P 460 $62.40 $28,704 6,071 Indirect +8.20% Acquired 105.3% (price as of 2026-10-05)
Jan. 29, 2014 FFIN P 150 $62.40 $9,360 65,711 Direct +0.23% Acquired 105.3% (price as of 2026-10-05)
Sept. 13, 2013 FFIN P 1,000 $56.95 $56,950 65,561 Direct +1.55% Acquired 125.0% (price as of 2026-10-05)
Aug. 30, 2013 FFIN P 1,000 $57.50 $57,500 64,561 Direct +1.57% Acquired 122.8% (price as of 2026-10-05)
June 5, 2012 FFIN P 618 $30.85 $19,065 618 Indirect · Acquired 315.3% (price as of 2026-10-05)
May 23, 2012 FFIN P 1,000 $31.60 $31,600 63,561 Direct +1.60% Acquired 305.4% (price as of 2026-10-05)
May 17, 2012 FFIN P 1,000 $32.00 $32,000 62,561 Direct +1.62% Acquired 300.4% (price as of 2026-10-05)
May 16, 2012 FFIN P 1,000 $32.50 $32,500 61,561 Direct +1.65% Acquired 294.2% (price as of 2026-10-05)
Sept. 9, 2011 FFIN P 1,000 $26.90 $26,900 60,561 Direct +1.68% Acquired 376.3% (price as of 2026-10-05)
Sept. 9, 2011 FFIN P 2,000 $27.25 $54,500 59,561 Direct +3.47% Acquired 370.2% (price as of 2026-10-05)
Aug. 18, 2011 FFIN P 1,000 $28.20 $28,200 57,561 Direct +1.77% Acquired 354.3% (price as of 2026-10-05)
Aug. 10, 2011 FFIN P 1,000 $28.90 $28,900 56,561 Direct +1.80% Acquired 343.3% (price as of 2026-10-05)
Aug. 10, 2011 FFIN P 1,000 $29.20 $29,200 55,561 Direct +1.83% Acquired 338.8% (price as of 2026-10-05)
March 11, 2011 FFIN P 617 $49.55 $30,572 1,450 Indirect +74.07% Acquired 287.9% (price as of 2026-10-05)
Feb. 4, 2011 FFIN P 841 $49.65 $41,756 36,374 Direct +2.37% Acquired 287.1% (price as of 2026-10-05)
Feb. 2, 2011 FFIN P 141 $49.90 $7,036 3,741 Indirect +3.92% Acquired 285.1% (price as of 2026-10-05)
Feb. 2, 2011 FFIN P 159 $49.90 $7,934 35,533 Direct +0.45% Acquired 285.1% (price as of 2026-10-05)
Nov. 1, 2010 FFIN P 500 $46.10 $23,050 35,374 Direct +1.43% Acquired 316.9% (price as of 2026-10-05)
Nov. 1, 2010 FFIN P 500 $46.50 $23,250 34,874 Direct +1.45% Acquired 313.3% (price as of 2026-10-05)
Nov. 1, 2010 FFIN P 500 $46.75 $23,375 34,374 Direct +1.48% Acquired 311.1% (price as of 2026-10-05)
Oct. 28, 2010 FFIN P 500 $47.10 $23,550 33,874 Direct +1.50% Acquired 308.0% (price as of 2026-10-05)
June 2, 2010 FFIN P 500 $49.10 $24,550 33,374 Direct +1.52% Acquired 291.4% (price as of 2026-10-05)
Nov. 4, 2009 FFIN P 600 $48.20 $28,920 3,600 Indirect +20.00% Acquired 298.7% (price as of 2026-10-05)
Feb. 23, 2009 FFIN P 1,000 $40.70 $40,700 3,000 Indirect +50.00% Acquired 372.2% (price as of 2026-10-05)
Feb. 29, 2008 FFIN P 2,000 $37.75 $75,500 2,000 Indirect · Acquired 409.1% (price as of 2026-10-05)
March 1, 2007 FFIN P 1,000 $41.60 $41,600 32,874 Direct +3.14% Acquired 362.0% (price as of 2026-10-05)

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.

Initial ownership (Form 3) 4 holdings

07

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

DateTickerSecuritySharesOwnership
Oct. 18, 2006 FFIN Common Stock 31,834 Direct
April 26, 2006 FFIN Common Stock 31,281 Direct
April 26, 2006 FFIN Common Stock 11,809 Indirect
April 26, 2006 FFIN Common Stock 833 Indirect