Trotter Johnny: insider trades
Director at First Financial Bankshares Inc. 105 open-market purchases and no sales not made under a pre-set plan, reported from May 10, 2010 to March 13, 2026.
Would copying Trotter Johnny’s purchases have beaten the S&P 500?
Buying each purchase the day after it was reported, an equal amount each, and holding it 12 months or until they reported a sale would have turned $10,000 on May 11, 2010 into $45,827 by November 2, 2026, +9.7% a year. The copy held shares only 99% of the time, so the fair comparison is the S&P 500 on those same days with Treasury bills otherwise: $82,642, +13.7% a year (the S&P 500 held throughout made $87,369, +14.1% a year). Beta against the index was 1.08. Twelve months after each report, the average purchase was +0.4% against the S&P 500 (median −1.7%), and 48% beat it: within what luck alone would produce (p = 0.90 over 16 years). Measured from the trade date, the insider’s own timing, the average was +0.5%.
- Return a year, copying
- +9.7%
- S&P 500, same days invested
- +13.7% (held throughout +14.1%)
- Time in shares
- 99%
- Sharpe ratio (S&P 500)
- 0.40 (0.77)
- Biggest drop (S&P 500)
- −56% (−34%)
- Market sensitivity (beta)
- 1.08
- Purchases copied
- 105
Trade by trade
| Measured | Trades counted | Average vs S&P 500 | Median | Went the right way | Years | t-statistic | p-value | Evidence |
|---|---|---|---|---|---|---|---|---|
| Purchases, 3 months after the report | 105 | +1.2% | +0.8% | 57% | 17 | 1.07 | 0.30 | No reliable evidence |
| Purchases, 6 months after the report | 105 | −0.8% | −1.1% | 44% | 17 | −0.09 | 0.93 | No reliable evidence |
| Purchases, 12 months after the report | 103 | +0.4% | −1.7% | 48% | 16 | 0.13 | 0.90 | No reliable evidence |
| Purchases, 12 months after the trade | 103 | +0.5% | −2.6% | 46% | 16 | 0.22 | 0.83 | No reliable evidence |
| Sales, 3 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 12 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 12 months after the trade | 0 | — | — | — | — | — | — | Not enough years |
Companies traded
| Company | Title on the latest filing | Purchases | Sales | First report | Latest report |
|---|---|---|---|---|---|
| First Financial Bankshares Inc FFIN | — | 105 | 0 | May 10, 2010 | March 13, 2026 |
Trades and what followed
| Reported | Traded | Company | Trade | Value | 3 months after report | 12 months after report | 12 months after trade |
|---|---|---|---|---|---|---|---|
| March 13, 2026 | March 12, 2026 | FFIN | Purchase | $29,260 | +0.7% | not yet | not yet |
| March 6, 2026 | March 5, 2026 | FFIN | Purchase | $120,080 | −0.6% | not yet | not yet |
| March 13, 2025 | March 12, 2025 | FFIN | Purchase | $210,720 | −7.0% | −36.7% | −33.1% |
| June 17, 2024 | June 14, 2024 | FFIN | Purchase | $27,790 | +32.7% | +18.4% | +17.2% |
| May 1, 2024 | April 30, 2024 | FFIN | Purchase | $44,325 | +10.7% | +2.2% | +5.4% |
| April 30, 2024 | April 29, 2024 | FFIN | Purchase | $14,825 | +13.5% | +3.0% | +5.2% |
| April 29, 2024 | April 25, 2024 | FFIN | Purchase | $45,330 | +20.9% | +5.4% | +1.9% |
| October 26, 2023 | October 25, 2023 | FFIN | Purchase | $23,100 | +19.1% | +13.9% | +17.2% |
| October 25, 2023 | October 24, 2023 | FFIN | Purchase | $80,955 | +17.2% | +12.3% | +23.2% |
| August 25, 2023 | August 24, 2023 | FFIN | Purchase | $129,600 | −10.5% | +1.4% | −0.3% |
| August 22, 2023 | August 21, 2023 | FFIN | Purchase | $72,600 | −9.5% | +1.7% | −5.8% |
| May 16, 2023 | May 15, 2023 | FFIN | Purchase | $131,100 | +3.5% | −9.8% | −6.8% |
| May 3, 2023 | May 2, 2023 | FFIN | Purchase | $69,925 | +9.6% | −13.0% | −13.7% |
| May 2, 2023 | May 1, 2023 | FFIN | Purchase | $116,200 | +5.4% | −16.3% | −15.3% |
| March 14, 2023 | March 13, 2023 | FFIN | Purchase | $74,725 | −20.3% | −37.1% | −28.8% |
| March 10, 2023 | March 9, 2023 | FFIN | Purchase | $68,860 | −15.8% | −28.8% | −33.9% |
| January 27, 2023 | January 26, 2023 | FFIN | Purchase | $51,120 | −20.5% | −29.9% | −25.0% |
| January 26, 2023 | January 25, 2023 | FFIN | Purchase | $102,150 | −18.7% | −27.0% | −27.3% |
| October 25, 2022 | October 25, 2022 | FFIN | Purchase | $147,760 | −11.5% | −43.6% | −41.7% |
| September 14, 2022 | September 13, 2022 | FFIN | Purchase | $181,804 | −20.5% | −52.2% | −49.1% |
| June 13, 2022 | June 10, 2022 | FFIN | Purchase | $39,340 | +4.5% | −39.4% | −34.2% |
| May 3, 2022 | May 2, 2022 | FFIN | Purchase | $223,960 | +7.6% | −31.1% | −29.0% |
| May 2, 2022 | April 29, 2022 | FFIN | Purchase | $201,050 | +9.2% | −31.8% | −29.5% |
| March 10, 2022 | March 9, 2022 | FFIN | Purchase | $91,560 | −8.8% | −23.8% | −18.7% |
| February 24, 2022 | February 24, 2022 | FFIN | Purchase | $89,680 | −6.7% | −14.3% | −12.8% |
| February 8, 2022 | February 7, 2022 | FFIN | Purchase | $118,050 | −2.4% | −11.7% | −11.9% |
| December 15, 2021 | December 15, 2021 | FFIN | Purchase | $50,220 | −3.3% | −17.2% | −15.7% |
| December 2, 2021 | December 1, 2021 | FFIN | Purchase | $49,130 | −3.9% | −17.3% | −15.0% |
| November 30, 2021 | November 26, 2021 | FFIN | Purchase | $50,940 | +0.2% | −15.0% | −15.2% |
| September 15, 2021 | September 14, 2021 | FFIN | Purchase | $109,200 | +9.9% | +11.6% | +9.1% |
| September 13, 2021 | September 10, 2021 | FFIN | Purchase | $66,915 | +11.4% | +9.1% | +6.8% |
| September 8, 2021 | September 7, 2021 | FFIN | Purchase | $91,200 | +12.2% | +5.9% | +5.6% |
| September 3, 2021 | September 2, 2021 | FFIN | Purchase | $70,515 | +14.4% | +5.6% | +2.0% |
| September 2, 2021 | August 31, 2021 | FFIN | Purchase | $70,845 | +7.8% | +1.6% | +1.8% |
| August 20, 2021 | August 19, 2021 | FFIN | Purchase | $71,220 | +4.5% | −1.7% | +0.9% |
| August 3, 2021 | August 2, 2021 | FFIN | Purchase | $95,940 | +4.0% | −1.8% | −1.0% |
| November 5, 2020 | November 4, 2020 | FFIN | Purchase | $118,960 | +28.2% | +41.9% | +43.8% |
| September 11, 2020 | September 10, 2020 | FFIN | Purchase | $58,360 | +10.8% | +15.5% | +16.2% |
| September 10, 2020 | September 10, 2020 | FFIN | Purchase | $58,660 | +11.8% | +18.6% | +16.2% |
| May 13, 2020 | May 13, 2020 | FFIN | Purchase | $49,700 | +4.9% | +54.9% | +54.7% |
| May 5, 2020 | May 4, 2020 | FFIN | Purchase | $54,180 | −1.3% | +44.2% | +35.2% |
| May 4, 2020 | May 1, 2020 | FFIN | Purchase | $27,210 | −5.3% | +41.6% | +33.2% |
| March 10, 2020 | March 10, 2020 | FFIN | Purchase | $294,240 | +14.0% | +64.4% | +53.1% |
| March 10, 2020 | March 9, 2020 | FFIN | Purchase | $98,480 | +14.0% | +64.4% | +59.0% |
| March 2, 2020 | March 2, 2020 | FFIN | Purchase | $59,300 | −0.5% | +30.2% | +21.9% |
| February 25, 2020 | February 25, 2020 | FFIN | Purchase | $65,800 | +1.2% | +21.9% | +21.4% |
| February 10, 2020 | February 10, 2020 | FFIN | Purchase | $68,700 | −11.8% | +6.3% | +6.5% |
| December 13, 2019 | December 13, 2019 | FFIN | Purchase | $248,571 | −9.4% | −16.5% | −15.2% |
| May 14, 2019 | May 14, 2019 | FFIN | Purchase | $121,340 | +0.5% | −15.9% | −17.3% |
| May 9, 2019 | May 9, 2019 | FFIN | Purchase | $121,100 | +0.8% | −16.0% | −14.2% |
| May 9, 2019 | May 8, 2019 | FFIN | Purchase | $306,450 | +0.8% | −16.0% | −16.5% |
| May 2, 2019 | May 1, 2019 | FFIN | Purchase | $122,140 | +1.4% | −9.0% | −8.6% |
| May 1, 2019 | April 30, 2019 | FFIN | Purchase | $184,830 | +1.6% | −8.7% | −4.8% |
| March 15, 2019 | March 14, 2019 | FFIN | Purchase | $302,450 | −6.0% | −3.8% | −9.5% |
| October 24, 2018 | October 23, 2018 | FFIN | Purchase | $111,300 | +12.2% | +10.5% | +17.2% |
| June 14, 2018 | June 14, 2018 | FFIN | Purchase | $53,430 | +9.2% | +7.5% | +6.6% |
| February 8, 2018 | February 7, 2018 | FFIN | Purchase | $35,596 | +10.8% | +31.9% | +33.9% |
| February 6, 2018 | February 6, 2018 | FFIN | Purchase | $514,148 | +13.8% | +33.9% | +38.0% |
| June 5, 2017 | June 1, 2017 | FFIN | Purchase | $38,550 | −1.2% | +28.9% | +23.1% |
| May 12, 2017 | May 12, 2017 | FFIN | Purchase | $13,828 | +0.7% | +16.6% | +16.2% |
| May 1, 2017 | April 28, 2017 | FFIN | Purchase | $60,535 | +3.7% | +15.6% | +13.0% |
| March 7, 2017 | March 7, 2017 | FFIN | Purchase | $65,305 | −10.7% | −2.9% | −3.2% |
| March 3, 2017 | March 3, 2017 | FFIN | Purchase | $87,680 | −13.5% | −5.5% | −6.7% |
| February 3, 2017 | February 2, 2017 | FFIN | Purchase | $20,780 | −9.2% | −11.1% | −9.3% |
| February 2, 2017 | February 2, 2017 | FFIN | Purchase | $83,480 | −11.3% | −11.2% | −9.3% |
| February 11, 2016 | February 10, 2016 | FFIN | Purchase | $111,435 | +4.5% | +33.2% | +37.9% |
| August 25, 2015 | August 25, 2015 | FFIN | Purchase | $80,730 | +10.6% | +7.4% | +6.9% |
| May 6, 2015 | May 6, 2015 | FFIN | Purchase | $29,410 | +14.6% | +7.7% | +5.9% |
| September 16, 2014 | September 15, 2014 | FFIN | Purchase | $265,770 | −0.1% | +3.0% | +5.3% |
| March 14, 2014 | March 14, 2014 | FFIN | Purchase | $426,806 | −3.7% | −21.3% | −22.0% |
| March 4, 2014 | March 3, 2014 | FFIN | Purchase | $119,240 | −5.3% | −28.1% | −28.0% |
| February 28, 2014 | February 27, 2014 | FFIN | Purchase | $29,855 | −4.9% | −28.0% | −26.4% |
| February 20, 2014 | February 19, 2014 | FFIN | Purchase | $55,777 | −2.3% | −25.8% | −25.7% |
| February 4, 2014 | February 4, 2014 | FFIN | Purchase | $59,720 | −8.2% | −28.1% | −30.0% |
| February 3, 2014 | January 31, 2014 | FFIN | Purchase | $61,780 | −10.0% | −30.0% | −30.1% |
| January 31, 2014 | January 31, 2014 | FFIN | Purchase | $61,380 | −9.1% | −29.1% | −30.1% |
| September 10, 2013 | September 9, 2013 | FFIN | Purchase | $28,750 | +4.6% | −13.6% | −17.5% |
| August 29, 2013 | August 28, 2013 | FFIN | Purchase | $46,800 | +4.8% | −19.7% | −22.3% |
| August 13, 2013 | August 13, 2013 | FFIN | Purchase | $28,750 | −2.1% | −18.1% | −15.4% |
| August 12, 2013 | August 12, 2013 | FFIN | Purchase | $40,460 | 0.0% | −15.4% | −13.5% |
| June 4, 2012 | June 4, 2012 | FFIN | Purchase | $30,910 | +6.3% | +57.9% | +57.9% |
| May 24, 2012 | May 24, 2012 | FFIN | Purchase | $37,088 | −0.4% | +49.1% | +47.9% |
| May 17, 2012 | May 17, 2012 | FFIN | Purchase | $32,100 | +2.4% | +50.4% | +48.9% |
| May 17, 2012 | May 17, 2012 | FFIN | Purchase | $16,105 | +2.4% | +50.4% | +48.9% |
| May 17, 2012 | May 16, 2012 | FFIN | Purchase | $16,375 | +2.4% | +50.4% | +48.7% |
| March 2, 2012 | March 2, 2012 | FFIN | Purchase | $16,790 | −3.1% | +26.5% | +27.5% |
| November 28, 2011 | November 28, 2011 | FFIN | Purchase | $35,856 | 0.0% | +12.1% | +12.7% |
| September 12, 2011 | September 12, 2011 | FFIN | Purchase | $26,660 | +10.7% | +7.4% | +9.3% |
| September 12, 2011 | September 9, 2011 | FFIN | Purchase | $26,700 | +10.7% | +7.4% | +11.5% |
| August 11, 2011 | August 11, 2011 | FFIN | Purchase | $28,630 | +3.3% | −0.1% | −3.9% |
| August 9, 2011 | August 9, 2011 | FFIN | Purchase | $14,685 | +2.2% | −3.0% | −8.1% |
| August 5, 2011 | August 5, 2011 | FFIN | Purchase | $15,350 | +3.4% | +0.4% | −2.0% |
| July 28, 2011 | July 27, 2011 | FFIN | Purchase | $32,040 | +5.2% | +2.0% | +6.0% |
| June 15, 2011 | June 14, 2011 | FFIN | Purchase | $42,685 | −8.3% | −7.1% | −3.5% |
| March 11, 2011 | March 11, 2011 | FFIN | Purchase | $24,940 | +0.7% | −0.3% | −2.2% |
| February 15, 2011 | February 15, 2011 | FFIN | Purchase | $12,375 | +8.7% | +6.5% | +4.9% |
| February 8, 2011 | February 7, 2011 | FFIN | Purchase | $12,448 | +7.6% | +5.2% | +6.5% |
| February 2, 2011 | February 1, 2011 | FFIN | Purchase | $25,237 | +4.6% | +8.2% | +5.9% |
| November 1, 2010 | November 1, 2010 | FFIN | Purchase | $23,520 | −4.8% | −6.6% | −2.6% |
| November 1, 2010 | October 29, 2010 | FFIN | Purchase | $23,625 | −4.8% | −6.6% | −2.7% |
| September 14, 2010 | September 14, 2010 | FFIN | Purchase | $46,680 | −0.6% | −12.1% | −13.9% |
| June 7, 2010 | June 4, 2010 | FFIN | Purchase | $24,550 | −9.7% | −19.3% | −18.8% |
| May 26, 2010 | May 26, 2010 | FFIN | Purchase | $15,270 | −9.1% | −20.2% | −20.2% |
| May 20, 2010 | May 20, 2010 | FFIN | Purchase | $15,522 | −11.4% | −18.0% | −17.4% |
| May 10, 2010 | May 7, 2010 | FFIN | Purchase | $25,740 | −8.3% | −14.4% | −17.1% |