John James Ruzicka Jr serves as Executive at FIRST FINANCIAL BANKSHARES INC, where they oversee executive responsibilities. Since joining the company, John James Ruzicka Jr has executed 24 insider transactions totaling $0, demonstrating a balanced approach to their equity position. Their most recent transaction on Aug 16, 2025 involved selling 788 shares valued at $0.
John James Ruzicka Jr currently holds 11,986 shares of FIRST FINANCIAL BANKSHARES INC (FFIN), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John James Ruzicka Jr has been a net neutral trader of FFIN stock. They have purchased $0 and sold $0 worth of shares.
John James Ruzicka Jr's most recent insider trade was on Aug 16, 2025, when they sold 788 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Aug 14, 2025 | FFIN | $0 | Award | 1,281 | $N/A | Discretionary |
| Aug 16, 2024 | FFIN | $2.1K | Payment | 58 | $35.65 | Discretionary |
| Aug 16, 2024 | FFIN | $0 | Disposition | 788 | $N/A | Discretionary |
| Aug 14, 2024 | FFIN | $0 | Award | 1,358 | $N/A | Discretionary |
| Mar 18, 2024 | FFIN | $0 | Award | 716 | $N/A | Discretionary |
| Mar 18, 2024 | FFIN | $6.7K | Payment | 213 | $31.64 | Discretionary |
| Oct 27, 2023 | FFIN | $4.8K | Payment | 203 | $23.66 | Discretionary |
| Aug 16, 2023 | FFIN | $1.7K | Payment | 59 | $29.53 | Discretionary |
| Aug 16, 2023 | FFIN | $0 | Disposition | 262 | $N/A | Discretionary |
| Aug 16, 2023 | FFIN | $0 | Award | 1,580 | $N/A | Discretionary |
| Jan 30, 2023 | FFIN | $5.9K | Option Exercise | 200 | $29.70 | Discretionary |
| Nov 2, 2022 | FFIN | $7.5K | Payment | 202 | $37.04 | Discretionary |
| Nov 2, 2022 | FFIN | $6.7K | Payment | 172 | $39.10 | Discretionary |
| Aug 16, 2022 | FFIN | $0 | Award | 784 | $N/A | Discretionary |
| Aug 16, 2022 | FFIN | $2.8K | Payment | 59 | $47.19 | Discretionary |
| Oct 27, 2021 | FFIN | $29.2K | Payment | 597 | $48.85 | Discretionary |
| Aug 16, 2021 | FFIN | $0 | Award | 716 | $N/A | Discretionary |
| Aug 6, 2021 | FFIN | $59.4K | Option Exercise | 2,000 | $29.70 | Discretionary |
| Oct 27, 2020 | FFIN | $0 | Award | 2,488 | $N/A | Discretionary |
| Oct 27, 2020 | FFIN | $12.3K | Payment | 393 | $31.23 | Discretionary |
| Oct 22, 2019 | FFIN | $7.8K | Payment | 220 | $35.38 | Discretionary |
| Oct 22, 2019 | FFIN | $0 | Award | 2,120 | $N/A | Discretionary |