| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TEX | SACHS DAVID A | Director | Dec 13 '24 | Buy | 49.75 | 20,000 | 995,000 | 137,500 | Dec 17 12:00 AM |
| TEX | SACHS DAVID A | Director | Dec 12 '24 | Buy | 50.16 | 10,000 | 501,600 | 117,500 | Dec 13 12:00 AM |
| TEX | SACHS DAVID A | Director | Dec 11 '24 | Buy | 51.30 | 10,000 | 513,000 | 107,500 | Dec 13 12:00 AM |
| TEX | SACHS DAVID A | Director | Nov 07 '24 | Buy | 56.98 | 10,000 | 569,800 | 97,500 | Nov 08 12:00 AM |
| TEX | SACHS DAVID A | Director | Dec 12 '23 | Buy | 50.93 | 25,000 | 1,273,250 | 87,500 | Dec 13 12:00 AM |
| TEX | SACHS DAVID A | Director | Dec 11 '23 | Buy | 51.16 | 25,000 | 1,279,000 | 62,500 | Dec 13 12:00 AM |
| TEX | SACHS DAVID A | Director | Oct 31 '23 | Buy | 44.95 | 7,500 | 337,150 | 37,500 | Nov 02 12:00 AM |
| TEX | SACHS DAVID A | Director | Feb 28 '23 | Sale | 59.50 | 14,313 | 851,624 | 8,300 | Mar 02 12:00 AM |
| TEX | SACHS DAVID A | Director | Feb 23 '23 | Sale | 57.50 | 13,750 | 790,625 | 9,050 | Feb 27 12:00 AM |
| TEX | SACHS DAVID A | Director | Feb 16 '23 | Sale | 55.50 | 13,750 | 763,125 | 9,800 | Feb 21 12:00 AM |
| TEX | SACHS DAVID A | Director | May 06 '21 | Sale | 52.11 | 5,000 | 260,550 | 398,411 | May 07 12:00 AM |
| TEX | SACHS DAVID A | Director | May 05 '21 | Sale | 51.80 | 29,736 | 1,540,412 | 403,411 | May 07 12:00 AM |