Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Ayers James W. | 10% Owner | Mar 04 '25 | Buy | 48.51 | 2,000 | 97,020 | 10,931,841 | Mar 05 05:51 PM | Ayers James W. | 10% Owner | Feb 26 '25 | Buy | 48.93 | 2,000 | 97,860 | 10,929,841 | Feb 28 03:55 PM | Ayers James W. | 10% Owner | Feb 12 '25 | Buy | 51.83 | 2,000 | 103,660 | 10,927,841 | Feb 14 12:09 PM | Ayers James W. | 10% Owner | Feb 07 '25 | Buy | 52.90 | 2,000 | 105,800 | 10,923,841 | Feb 11 03:40 PM | Ayers James W. | 10% Owner | Feb 10 '25 | Buy | 52.58 | 2,000 | 105,160 | 10,925,841 | Feb 11 03:40 PM | Ayers James W. | 10% Owner | Jan 31 '25 | Buy | 52.56 | 2,000 | 105,120 | 10,919,841 | Feb 05 05:04 PM | Ayers James W. | 10% Owner | Feb 03 '25 | Buy | 52.07 | 2,000 | 104,140 | 10,921,841 | Feb 05 05:04 PM | Ayers James W. | 10% Owner | Jan 08 '25 | Buy | 50.26 | 2,000 | 100,520 | 10,915,841 | Jan 10 05:51 PM | Ayers James W. | 10% Owner | Jan 10 '25 | Buy | 48.46 | 2,000 | 96,920 | 10,917,841 | Jan 10 05:51 PM | Ayers James W. | 10% Owner | Jan 06 '25 | Buy | 51.40 | 2,000 | 102,800 | 10,913,841 | Jan 08 04:35 PM | Ayers James W. | 10% Owner | Dec 23 '24 | Buy | 51.86 | 2,000 | 103,720 | 10,911,841 | Dec 23 05:25 PM | CROSS JAMES W IV | Director | Nov 11 '24 | Sale | 58.22 | 5,000 | 291,100 | 54,078 | Nov 13 05:40 PM | Ayers James W. | 10% Owner | Nov 08 '24 | Buy | 55.70 | 2,000 | 111,400 | 10,908,841 | Nov 12 04:44 PM | Ayers James W. | 10% Owner | Nov 11 '24 | Buy | 57.15 | 1,000 | 57,150 | 10,909,841 | Nov 12 04:44 PM | Ayers James W. | 10% Owner | Oct 30 '24 | Buy | 51.00 | 500 | 25,500 | 10,906,841 | Nov 01 06:04 PM | Ayers James W. | 10% Owner | Oct 28 '24 | Buy | 50.29 | 2,000 | 100,580 | 10,904,341 | Oct 30 04:13 PM | Ayers James W. | 10% Owner | Oct 29 '24 | Buy | 49.74 | 2,000 | 99,480 | 10,906,341 | Oct 30 04:13 PM | Ayers James W. | 10% Owner | Oct 23 '24 | Buy | 48.43 | 2,000 | 96,860 | 10,898,341 | Oct 25 05:19 PM | Ayers James W. | 10% Owner | Oct 24 '24 | Buy | 48.17 | 2,000 | 96,340 | 10,900,341 | Oct 25 05:19 PM | Ayers James W. | 10% Owner | Oct 25 '24 | Buy | 48.13 | 2,000 | 96,260 | 10,902,341 | Oct 25 05:19 PM | Ayers James W. | 10% Owner | Oct 22 '24 | Buy | 48.23 | 2,000 | 96,460 | 10,896,341 | Oct 22 06:04 PM | Ayers James W. | 10% Owner | Oct 21 '24 | Buy | 48.17 | 2,000 | 96,340 | 10,894,341 | Oct 22 06:04 PM | Ayers James W. | 10% Owner | Oct 18 '24 | Buy | 49.58 | 1,500 | 74,370 | 10,892,341 | Oct 22 06:04 PM | Ayers James W. | 10% Owner | Oct 16 '24 | Buy | 50.78 | 2,000 | 101,560 | 10,888,841 | Oct 18 03:27 PM | Ayers James W. | 10% Owner | Oct 17 '24 | Buy | 49.89 | 2,000 | 99,780 | 10,890,841 | Oct 18 03:27 PM |
|