Sign inGet started

Roewe Randall Allen

Insider CIK 1642844 · FFIN EVP, Chief Risk Officer

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-08-162026-08-18564— $07,960SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2026-08-162026-08-18564— $033,635SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-08-162026-08-18564— —7,960SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2026-08-162026-08-18564— —33,635SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-08-142026-08-181,100— $07,396SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-08-142026-08-183,684$35.28 $130.0K3,684SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2026-08-142026-08-181,984— $035,299SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2026-08-142026-08-181,100— $034,199SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-08-142026-08-181,100— —7,396SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-08-142026-08-183,684$35.28 $130.0K3,684SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2026-08-142026-08-181,100— —34,199SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2026-08-142026-08-181,984— $035,299SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2026-03-132026-03-172,539— $06,296SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2026-03-132026-03-172,539— $035,854SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2026-03-132026-03-172,539— $033,315SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2025-08-162025-08-19839— $03,757SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2025-08-162025-08-19839— $033,315SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2025-08-142025-08-185,377$36.43 $195.9K5,377SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2025-08-142025-08-18566— $02,918SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2025-08-142025-08-181,601— $034,720SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2025-08-142025-08-18566— $034,154SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2025-07-292025-07-311,588$29.70 $47.2K812SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2025-07-292025-07-3196$29.53 $2.8K5,858SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2025-07-292025-07-3196$29.53 $2.8K33,119SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2025-07-292025-07-311,588$29.70 $47.2K33,023SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2025-03-212025-03-251,237— $02,352SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2025-03-212025-03-251,237— $031,435SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2025-03-212025-03-251,237— $032,672SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2024-08-162024-08-20840— $01,115SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2024-08-162024-08-2065$35.65 $2.3K32,275SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2024-08-162024-08-20840— $031,435SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2024-08-142024-08-155,858— $05,858SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2024-08-142024-08-151,697— $032,340SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2024-03-182024-03-20798— $030,880SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2024-03-182024-03-20237$31.64 $7.5K30,643SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2024-02-072024-02-08360$29.70 $10.7K2,400SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2024-02-072024-02-08360$29.70 $10.7K30,082SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2023-12-142023-12-15840$29.70 $24.9K2,760SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2023-12-142023-12-15840$29.70 $24.9K29,722SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2023-10-272023-10-31203$23.66 $4.8K28,882SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2023-08-162023-08-185,954— $05,954SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2023-08-162023-08-18275— $0275SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2023-08-162023-08-181,693— $029,360SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2023-08-162023-08-1865$29.53 $1.9K27,667SEC↗
FFIN FIRST FINANCIAL BANKSHARES D To issuer2023-08-162023-08-18275— $029,085SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2023-07-312023-08-021,600$21.18 $33.9K0SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2023-07-312023-08-021,600$21.18 $33.9K27,732SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2023-01-262023-01-30225$29.70 $6.7K3,600SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2023-01-262023-01-30225$29.70 $6.7K26,132SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2022-11-082022-11-10675$29.70 $20.0K3,825SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2022-11-082022-11-10675$29.70 $20.0K25,907SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2022-11-022022-11-03202$37.04 $7.5K25,232SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2022-11-022022-11-03172$39.10 $6.7K25,434SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2022-08-162022-08-183,386— $03,386SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2022-08-162022-08-18825— $025,606SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2022-08-162022-08-1866$47.19 $3.1K24,781SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2022-08-122022-08-16300$29.70 $8.9K4,500SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2022-08-122022-08-16300$29.70 $8.9K24,847SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2022-08-022022-08-041,600$21.18 $33.9K1,600SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2022-08-022022-08-041,600$21.18 $33.9K24,547SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2022-02-072022-02-081,200$29.70 $35.6K4,800SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2022-02-072022-02-08211$21.18 $4.5K3,200SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2022-02-072022-02-081,200$29.70 $35.6K22,736SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2022-02-072022-02-08211$21.18 $4.5K22,947SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2021-12-032021-12-071,600$16.95 $27.1K0SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2021-12-032021-12-071,200$21.18 $25.4K3,411SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2021-12-032021-12-071,200$21.18 $25.4K21,536SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2021-12-032021-12-071,600$16.95 $27.1K20,336SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2021-10-272021-10-29595$48.85 $29.1K18,736SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2021-08-162021-08-183,009— $03,009SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2021-08-162021-08-18799— $019,331SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2021-08-062021-08-09709$21.18 $15.0K4,611SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2021-08-062021-08-09709$21.18 $15.0K18,532SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2021-06-072021-06-08550$21.18 $11.6K5,320SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2021-06-072021-06-08550$21.18 $11.6K17,823SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2021-02-052021-02-0976$21.18 $1.6K5,870SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2021-02-052021-02-0976$21.18 $1.6K17,273SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2020-12-042020-12-041,204$21.18 $25.5K5,946SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2020-12-042020-12-041,600$16.95 $27.1K1,600SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2020-12-042020-12-041,204$21.18 $25.5K17,197SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2020-12-042020-12-041,600$16.95 $27.1K15,993SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2020-10-272020-10-28568$31.23 $17.7K14,393SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2020-10-272020-10-282,488— $014,961SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2019-12-032019-12-0350$21.18 $1.1K3,200SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2019-12-032019-12-0350$21.18 $1.1K12,473SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2019-11-062019-11-071,600$16.95 $27.1K3,200SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2019-11-062019-11-071,600$16.95 $27.1K12,423SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2019-10-222019-10-23397$35.38 $14.0K10,823SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2019-10-222019-10-232,120— $011,220SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2019-08-012019-08-01800$21.18 $16.9K7,200SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2019-08-012019-08-01800$21.18 $16.9K9,100SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2019-06-262019-06-266,000— $06,000SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2018-11-212018-11-26800$33.89 $27.1K2,400SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2018-11-212018-11-26800$33.89 $27.1K4,150SEC↗
FFIN FIRST FINANCIAL BANKSHARES F Tax w/h2018-10-232018-10-2588$55.34 $4.9K3,350SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2018-10-232018-10-251,355— $03,438SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise deriv2017-12-062017-12-07800$33.89 $27.1K3,200SEC↗
FFIN FIRST FINANCIAL BANKSHARES M Exercise2017-12-062017-12-07800$33.89 $27.1K2,083SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award2017-10-242017-10-251,083— $01,283SEC↗
FFIN FIRST FINANCIAL BANKSHARES A Award deriv2017-06-122017-06-164,000$42.35 $169.4K4,000SEC↗
FFIN FIRST FINANCIAL BANKSHARES P Buy2016-03-142016-03-14200$28.59 $5.7K200SEC↗