SEC CIK 1642844
Roewe Randall Allen
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| FFINview stock → | 33,635 | 2026-08-16 |
Position History — FFIN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — FFIN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-16 | Grant / award (derivative) | 564 | — | 7,960 |
| 2026-08-16 | Disposition to issuer | 564 | — | 33,635 |
| 2026-08-14 | Grant / award (derivative) | 1,100 | — | 7,396 |
| 2026-08-14 | Grant / award (derivative) | 3,684 | $35.28 | 3,684 |
| 2026-08-14 | Disposition to issuer | 1,100 | — | 34,199 |
| 2026-08-14 | Grant / award | 1,984 | $0.00 | 35,299 |
| 2026-03-13 | Grant / award (derivative) | 2,539 | — | 6,296 |
| 2026-03-13 | Disposition to issuer | 2,539 | — | 33,315 |
| 2026-03-13 | Grant / award | 2,539 | — | 35,854 |
| 2025-08-16 | Grant / award (derivative) | 839 | — | 3,757 |
| 2025-08-16 | Disposition to issuer | 839 | — | 33,315 |
| 2025-08-14 | Grant / award (derivative) | 5,377 | $36.43 | 5,377 |
| 2025-08-14 | Grant / award (derivative) | 566 | — | 2,918 |
| 2025-08-14 | Grant / award | 1,601 | $0.00 | 34,720 |
| 2025-08-14 | Disposition to issuer | 566 | — | 34,154 |
| 2025-07-29 | Option exercise (derivative) | 1,588 | $29.70 | 812 |
| 2025-07-29 | Option exercise (derivative) | 96 | $29.53 | 5,858 |
| 2025-07-29 | Option exercise | 96 | $29.53 | 33,119 |
| 2025-07-29 | Option exercise | 1,588 | $29.70 | 33,023 |
| 2025-03-21 | Grant / award (derivative) | 1,237 | — | 2,352 |
| 2025-03-21 | Disposition to issuer | 1,237 | — | 31,435 |
| 2025-03-21 | Grant / award | 1,237 | — | 32,672 |
| 2024-08-16 | Grant / award (derivative) | 840 | — | 1,115 |
| 2024-08-16 | Tax withholding | 65 | $35.65 | 32,275 |
| 2024-08-16 | Disposition to issuer | 840 | — | 31,435 |
| 2024-08-14 | Grant / award (derivative) | 5,858 | $0.00 | 5,858 |
| 2024-08-14 | Grant / award | 1,697 | $0.00 | 32,340 |
| 2024-03-18 | Grant / award | 798 | $0.00 | 30,880 |
| 2024-03-18 | Tax withholding | 237 | $31.64 | 30,643 |
| 2024-02-07 | Option exercise (derivative) | 360 | $29.70 | 2,400 |
| 2024-02-07 | Option exercise | 360 | $29.70 | 30,082 |
| 2023-12-14 | Option exercise (derivative) | 840 | $29.70 | 2,760 |
| 2023-12-14 | Option exercise | 840 | $29.70 | 29,722 |
| 2023-10-27 | Tax withholding | 203 | $23.66 | 28,882 |
| 2023-08-16 | Grant / award (derivative) | 5,954 | $0.00 | 5,954 |
| 2023-08-16 | Grant / award (derivative) | 275 | — | 275 |
| 2023-08-16 | Grant / award | 1,693 | $0.00 | 29,360 |
| 2023-08-16 | Tax withholding | 65 | $29.53 | 27,667 |
| 2023-08-16 | Disposition to issuer | 275 | — | 29,085 |
| 2023-07-31 | Option exercise (derivative) | 1,600 | $21.18 | 0 |
| 2023-07-31 | Option exercise | 1,600 | $21.18 | 27,732 |
| 2023-01-26 | Option exercise (derivative) | 225 | $29.70 | 3,600 |
| 2023-01-26 | Option exercise | 225 | $29.70 | 26,132 |
| 2022-11-08 | Option exercise (derivative) | 675 | $29.70 | 3,825 |
| 2022-11-08 | Option exercise | 675 | $29.70 | 25,907 |
| 2022-11-02 | Tax withholding | 202 | $37.04 | 25,232 |
| 2022-11-02 | Tax withholding | 172 | $39.10 | 25,434 |
| 2022-08-16 | Grant / award (derivative) | 3,386 | $0.00 | 3,386 |
| 2022-08-16 | Grant / award | 825 | $0.00 | 25,606 |
| 2022-08-16 | Tax withholding | 66 | $47.19 | 24,781 |
| 2022-08-12 | Option exercise (derivative) | 300 | $29.70 | 4,500 |
| 2022-08-12 | Option exercise | 300 | $29.70 | 24,847 |
| 2022-08-02 | Option exercise (derivative) | 1,600 | $21.18 | 1,600 |
| 2022-08-02 | Option exercise | 1,600 | $21.18 | 24,547 |
| 2022-02-07 | Option exercise (derivative) | 1,200 | $29.70 | 4,800 |
| 2022-02-07 | Option exercise (derivative) | 211 | $21.18 | 3,200 |
| 2022-02-07 | Option exercise | 1,200 | $29.70 | 22,736 |
| 2022-02-07 | Option exercise | 211 | $21.18 | 22,947 |
| 2021-12-03 | Option exercise (derivative) | 1,600 | $16.95 | 0 |
| 2021-12-03 | Option exercise (derivative) | 1,200 | $21.18 | 3,411 |
| 2021-12-03 | Option exercise | 1,200 | $21.18 | 21,536 |
| 2021-12-03 | Option exercise | 1,600 | $16.95 | 20,336 |
| 2021-10-27 | Tax withholding | 595 | $48.85 | 18,736 |
| 2021-08-16 | Grant / award (derivative) | 3,009 | $0.00 | 3,009 |
| 2021-08-16 | Grant / award | 799 | $0.00 | 19,331 |
| 2021-08-06 | Option exercise (derivative) | 709 | $21.18 | 4,611 |
| 2021-08-06 | Option exercise | 709 | $21.18 | 18,532 |
| 2021-06-07 | Option exercise (derivative) | 550 | $21.18 | 5,320 |
| 2021-06-07 | Option exercise | 550 | $21.18 | 17,823 |
| 2021-02-05 | Option exercise (derivative) | 76 | $21.18 | 5,870 |
| 2021-02-05 | Option exercise | 76 | $21.18 | 17,273 |
| 2020-12-04 | Option exercise (derivative) | 1,204 | $21.18 | 5,946 |
| 2020-12-04 | Option exercise (derivative) | 1,600 | $16.95 | 1,600 |
| 2020-12-04 | Option exercise | 1,204 | $21.18 | 17,197 |
| 2020-12-04 | Option exercise | 1,600 | $16.95 | 15,993 |
| 2020-10-27 | Tax withholding | 568 | $31.23 | 14,393 |
| 2020-10-27 | Grant / award | 2,488 | $0.00 | 14,961 |
| 2019-12-03 | Option exercise (derivative) | 50 | $21.18 | 3,200 |
| 2019-12-03 | Option exercise | 50 | $21.18 | 12,473 |
| 2019-11-06 | Option exercise (derivative) | 1,600 | $16.95 | 3,200 |
| 2019-11-06 | Option exercise | 1,600 | $16.95 | 12,423 |
| 2019-10-22 | Tax withholding | 397 | $35.38 | 10,823 |
| 2019-10-22 | Grant / award | 2,120 | $0.00 | 11,220 |
| 2019-08-01 | Option exercise (derivative) | 800 | $21.18 | 7,200 |
| 2019-08-01 | Option exercise | 800 | $21.18 | 9,100 |
| 2019-06-26 | Grant / award (derivative) | 6,000 | $0.00 | 6,000 |
| 2018-11-21 | Option exercise (derivative) | 800 | $33.89 | 2,400 |
| 2018-11-21 | Option exercise | 800 | $33.89 | 4,150 |
| 2018-10-23 | Tax withholding | 88 | $55.34 | 3,350 |
| 2018-10-23 | Grant / award | 1,355 | $0.00 | 3,438 |
| 2017-12-06 | Option exercise (derivative) | 800 | $33.89 | 3,200 |
| 2017-12-06 | Option exercise | 800 | $33.89 | 2,083 |
| 2017-10-24 | Grant / award | 1,083 | $0.00 | 1,283 |
| 2017-06-12 | Grant / award (derivative) | 4,000 | $42.35 | 4,000 |
| 2016-03-14 | Open-market buy | 200 | $28.59 | 200 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.