Johnny E. Trotter's Insider Trades & SAST Disclosures

Johnny E. Trotter's most recent trade in First Financial Bankshares, Inc. was a trade of 1,000 Common Stock done at an average price of $29.3 . Disclosure was reported to the exchange on March 12, 2026.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
First Fin Bankshares Inc
Johnny E. Trotter Director Purchase of securities on an exchange or from another person at price $ 29.26 per share. 12 Mar 2026 1,000 956,444 (0%) 0% 29.3 29,260 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 29 Apr 2025 2,073 951,444 (0%) 0% 0 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 12 Mar 2025 6,000 949,371 (0%) 0% 35.1 210,720 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 14 Jun 2024 1,000 943,371 (0%) 0% 27.8 27,790 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 30 Apr 2024 1,500 942,371 (0%) 0% 29.6 44,325 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 29 Apr 2024 500 940,871 (0%) 0% 29.7 14,825 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 25 Apr 2024 1,500 940,371 (0%) 0% 30.2 45,330 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 23 Apr 2024 2,295 938,871 (0%) 0% 0 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 24 Aug 2023 4,500 932,076 (0%) 0% 28.8 129,600 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 21 Aug 2023 2,500 927,576 (0%) 0% 29.0 72,600 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 15 May 2023 5,000 925,076 (0%) 0% 26.2 131,100 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 02 May 2023 2,500 920,076 (0%) 0% 28.0 69,925 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 01 May 2023 4,000 917,576 (0%) 0% 29.1 116,200 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 25 Apr 2023 2,519 913,576 (0%) 0% 0 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 13 Mar 2023 2,500 911,057 (0%) 0% 29.9 74,725 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 09 Mar 2023 2,000 908,557 (0%) 0% 34.4 68,860 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 26 Jan 2023 1,500 906,557 (0%) 0% 34.1 51,120 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 25 Jan 2023 3,000 905,057 (0%) 0% 34.1 102,150 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 25 Oct 2022 4,000 902,057 (0%) 0% 36.9 147,760 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 13 Sep 2022 4,300 898,057 (0%) 0% 42.3 181,804 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 10 Jun 2022 1,000 893,757 (0%) 0% 39.3 39,340 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 02 May 2022 5,500 892,757 (0%) 0% 40.7 223,960 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 29 Apr 2022 5,000 887,257 (0%) 0% 40.2 201,050 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 26 Apr 2022 1,481 882,257 (0%) 0% 0 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 09 Mar 2022 2,000 880,776 (0%) 0% 45.8 91,560 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 24 Feb 2022 2,000 878,776 (0%) 0% 44.8 89,680 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 07 Feb 2022 2,500 876,776 (0%) 0% 47.2 118,050 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 15 Dec 2021 1,000 874,276 (0%) 0% 50.2 50,220 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 01 Dec 2021 1,000 873,276 (0%) 0% 49.1 49,130 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 26 Nov 2021 1,000 872,276 (0%) 0% 50.9 50,940 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 05 Nov 2021 1,483 871,276 (0%) 0% 0 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 14 Sep 2021 2,500 869,793 (0%) 0% 43.7 109,200 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 10 Sep 2021 1,500 867,293 (0%) 0% 44.6 66,915 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 07 Sep 2021 2,000 865,793 (0%) 0% 45.6 91,200 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 02 Sep 2021 1,500 863,793 (0%) 0% 47.0 70,515 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 31 Aug 2021 1,000 862,293 (0%) 0% 47.2 47,170 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 31 Aug 2021 500 861,293 (0%) 0% 47.4 23,675 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 19 Aug 2021 1,500 860,793 (0%) 0% 47.5 71,220 Common Stock
First Fin Bankshares Inc
Johnny E. Trotter Director 02 Aug 2021 2,000 859,293 (0%) 0% 48.0 95,940 Common Stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades