| FFIN | FIRST FINANCIAL BANKSHARES INC | Dec 12, 2024 | 1 | $0 | 4 | Dec 16, 2024 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Aug 16, 2024 | 3 | -$3.49K | 4 | Aug 20, 2024 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Aug 14, 2024 | 2 | $0 | 4 | Aug 15, 2024 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Jul 31, 2024 | 3 | -$620K | 4 | Aug 2, 2024 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | May 2, 2024 | 1 | $0 | 4 | May 6, 2024 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Mar 18, 2024 | 2 | -$9.05K | 4 | Mar 20, 2024 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Dec 7, 2023 | 1 | $0 | 4 | Dec 8, 2023 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Nov 27, 2023 | 1 | $0 | 4 | Nov 29, 2023 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Oct 27, 2023 | 1 | -$4.8K | 4 | Oct 31, 2023 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Oct 21, 2023 | 2 | $0 | 4 | Oct 24, 2023 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Aug 16, 2023 | 5 | -$2.89K | 4 | Aug 18, 2023 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Jan 24, 2023 | 2 | $0 | 4 | Jan 26, 2023 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Dec 2, 2022 | 1 | $0 | 4 | Dec 6, 2022 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Nov 2, 2022 | 2 | -$14.2K | 4 | Nov 3, 2022 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Sep 13, 2022 | 1 | $0 | 4 | Sep 14, 2022 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Aug 16, 2022 | 3 | -$4.62K | 4 | Aug 18, 2022 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Feb 7, 2022 | 2 | $0 | 4 | Feb 8, 2022 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Nov 2, 2021 | 1 | $0 | 4 | Nov 3, 2021 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Oct 27, 2021 | 2 | -$29.1K | 4 | Oct 29, 2021 | Trust Company CEO | 
        
          | FFIN | FIRST FINANCIAL BANKSHARES INC | Aug 16, 2021 | 2 | $0 | 4 | Aug 18, 2021 | Trust Company CEO |