SEC CIK 1642844

Roewe Randall Allen

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FFINview stock →33,6352026-08-16

Position History — FFIN

Reported shares owned immediately after each Form 4 transaction, over time.

011,95123,90335,8542016-032019-112021-082022-082023-102025-032026-082026-08

Recent Filings — FFIN

DateActivitySharesPriceOwned After
2026-08-16Grant / award (derivative)564—7,960
2026-08-16Disposition to issuer564—33,635
2026-08-14Grant / award (derivative)1,100—7,396
2026-08-14Grant / award (derivative)3,684$35.283,684
2026-08-14Disposition to issuer1,100—34,199
2026-08-14Grant / award1,984$0.0035,299
2026-03-13Grant / award (derivative)2,539—6,296
2026-03-13Disposition to issuer2,539—33,315
2026-03-13Grant / award2,539—35,854
2025-08-16Grant / award (derivative)839—3,757
2025-08-16Disposition to issuer839—33,315
2025-08-14Grant / award (derivative)5,377$36.435,377
2025-08-14Grant / award (derivative)566—2,918
2025-08-14Grant / award1,601$0.0034,720
2025-08-14Disposition to issuer566—34,154
2025-07-29Option exercise (derivative)1,588$29.70812
2025-07-29Option exercise (derivative)96$29.535,858
2025-07-29Option exercise96$29.5333,119
2025-07-29Option exercise1,588$29.7033,023
2025-03-21Grant / award (derivative)1,237—2,352
2025-03-21Disposition to issuer1,237—31,435
2025-03-21Grant / award1,237—32,672
2024-08-16Grant / award (derivative)840—1,115
2024-08-16Tax withholding65$35.6532,275
2024-08-16Disposition to issuer840—31,435
2024-08-14Grant / award (derivative)5,858$0.005,858
2024-08-14Grant / award1,697$0.0032,340
2024-03-18Grant / award798$0.0030,880
2024-03-18Tax withholding237$31.6430,643
2024-02-07Option exercise (derivative)360$29.702,400
2024-02-07Option exercise360$29.7030,082
2023-12-14Option exercise (derivative)840$29.702,760
2023-12-14Option exercise840$29.7029,722
2023-10-27Tax withholding203$23.6628,882
2023-08-16Grant / award (derivative)5,954$0.005,954
2023-08-16Grant / award (derivative)275—275
2023-08-16Grant / award1,693$0.0029,360
2023-08-16Tax withholding65$29.5327,667
2023-08-16Disposition to issuer275—29,085
2023-07-31Option exercise (derivative)1,600$21.180
2023-07-31Option exercise1,600$21.1827,732
2023-01-26Option exercise (derivative)225$29.703,600
2023-01-26Option exercise225$29.7026,132
2022-11-08Option exercise (derivative)675$29.703,825
2022-11-08Option exercise675$29.7025,907
2022-11-02Tax withholding202$37.0425,232
2022-11-02Tax withholding172$39.1025,434
2022-08-16Grant / award (derivative)3,386$0.003,386
2022-08-16Grant / award825$0.0025,606
2022-08-16Tax withholding66$47.1924,781
2022-08-12Option exercise (derivative)300$29.704,500
2022-08-12Option exercise300$29.7024,847
2022-08-02Option exercise (derivative)1,600$21.181,600
2022-08-02Option exercise1,600$21.1824,547
2022-02-07Option exercise (derivative)1,200$29.704,800
2022-02-07Option exercise (derivative)211$21.183,200
2022-02-07Option exercise1,200$29.7022,736
2022-02-07Option exercise211$21.1822,947
2021-12-03Option exercise (derivative)1,600$16.950
2021-12-03Option exercise (derivative)1,200$21.183,411
2021-12-03Option exercise1,200$21.1821,536
2021-12-03Option exercise1,600$16.9520,336
2021-10-27Tax withholding595$48.8518,736
2021-08-16Grant / award (derivative)3,009$0.003,009
2021-08-16Grant / award799$0.0019,331
2021-08-06Option exercise (derivative)709$21.184,611
2021-08-06Option exercise709$21.1818,532
2021-06-07Option exercise (derivative)550$21.185,320
2021-06-07Option exercise550$21.1817,823
2021-02-05Option exercise (derivative)76$21.185,870
2021-02-05Option exercise76$21.1817,273
2020-12-04Option exercise (derivative)1,204$21.185,946
2020-12-04Option exercise (derivative)1,600$16.951,600
2020-12-04Option exercise1,204$21.1817,197
2020-12-04Option exercise1,600$16.9515,993
2020-10-27Tax withholding568$31.2314,393
2020-10-27Grant / award2,488$0.0014,961
2019-12-03Option exercise (derivative)50$21.183,200
2019-12-03Option exercise50$21.1812,473
2019-11-06Option exercise (derivative)1,600$16.953,200
2019-11-06Option exercise1,600$16.9512,423
2019-10-22Tax withholding397$35.3810,823
2019-10-22Grant / award2,120$0.0011,220
2019-08-01Option exercise (derivative)800$21.187,200
2019-08-01Option exercise800$21.189,100
2019-06-26Grant / award (derivative)6,000$0.006,000
2018-11-21Option exercise (derivative)800$33.892,400
2018-11-21Option exercise800$33.894,150
2018-10-23Tax withholding88$55.343,350
2018-10-23Grant / award1,355$0.003,438
2017-12-06Option exercise (derivative)800$33.893,200
2017-12-06Option exercise800$33.892,083
2017-10-24Grant / award1,083$0.001,283
2017-06-12Grant / award (derivative)4,000$42.354,000
2016-03-14Open-market buy200$28.59200

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.