| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TPC | SMALLEY GARY G. | CEO and President | Mar 13 '26 | Option Exercise | 0.00 | 57,349 | 0 | 148,828 | Mar 16 |
| TPC | SMALLEY GARY G. | CEO and President | Mar 12 '26 | Option Exercise | 0.00 | 25,918 | 0 | 117,397 | Mar 16 |
| TPC | SMALLEY GARY G. | CEO and President | Mar 04 '26 | Buy | 73.24 | 10,000 | 732,373 | 91,479 | Mar 05 |
| TPC | SMALLEY GARY G. | CEO and President | Dec 31 '25 | Option Exercise | 0.00 | 477,454 | 0 | 558,933 | Jan 02 |
| TPC | SMALLEY GARY G. | CEO and President | Nov 19 '25 | Buy | 61.08 | 5,000 | 305,389 | 118,075 | Nov 20 |
| TPC | SMALLEY GARY G. | CEO and President | Nov 15 '25 | Option Exercise | 0.00 | 41,460 | 0 | 154,535 | Nov 18 |
| TPC | SMALLEY GARY G. | CEO and President | Mar 13 '25 | Option Exercise | 0.00 | 57,349 | 0 | 170,424 | Mar 14 |
| TPC | SMALLEY GARY G. | President | Nov 15 '24 | Option Exercise | 0.00 | 41,459 | 0 | 154,534 | Nov 19 |
| TPC | SMALLEY GARY G. | President | Nov 11 '24 | Option Exercise | 13.97 | 221,124 | 3,088,936 | 148,340 | Nov 13 |
| TPC | SMALLEY GARY G. | President | Mar 20 '24 | Sale | 13.28 | 15,940 | 211,683 | 68,346 | Mar 20 |
| TPC | SMALLEY GARY G. | President | Mar 19 '24 | Sale | 13.02 | 27,959 | 364,026 | 84,286 | Mar 20 |
| TPC | SMALLEY GARY G. | President | Mar 18 '24 | Sale | 12.86 | 27,958 | 359,540 | 112,245 | Mar 20 |
| TPC | SMALLEY GARY G. | President | Mar 15 '24 | Sale | 12.63 | 20,304 | 256,440 | 140,203 | Mar 15 |
| TPC | SMALLEY GARY G. | President | Mar 14 '24 | Sale | 12.40 | 20,303 | 251,757 | 160,507 | Mar 15 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 11 '23 | Option Exercise | 11.26 | 79,932 | 900,000 | 225,810 | Nov 14 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 15 '22 | Option Exercise | 0.00 | 42,500 | 0 | 203,478 | Nov 15 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 11 '22 | Option Exercise | 0.00 | 34,932 | 0 | 179,146 | Nov 15 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 15 '21 | Option Exercise | 0.00 | 42,500 | 0 | 168,666 | Nov 17 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Sep 05 '20 | Option Exercise | 0.00 | 225,000 | 0 | 182,749 | Sep 09 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Jun 10 '20 | Buy | 12.51 | 15,940 | 199,409 | 70,249 | Jun 11 |
| TPC | SMALLEY GARY G. | Executive VP and CFO | May 18 '20 | Buy | 7.85 | 31,750 | 249,238 | 54,309 | May 20 |