| 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 | 114,698 | 0 | 148,828 | Mar 16 12:00 AM |
| TPC | SMALLEY GARY G. | CEO and President | Mar 12 '26 | Option Exercise | 0.00 | 51,836 | 0 | 117,397 | Mar 16 12:00 AM |
| TPC | SMALLEY GARY G. | CEO and President | Mar 04 '26 | Buy | 73.24 | 10,000 | 732,373 | 91,479 | Mar 05 12:00 AM |
| TPC | SMALLEY GARY G. | CEO and President | Dec 31 '25 | Option Exercise | 0.00 | 954,908 | 0 | 558,933 | Jan 02 12:00 AM |
| TPC | SMALLEY GARY G. | CEO and President | Nov 19 '25 | Buy | 61.08 | 5,000 | 305,389 | 118,075 | Nov 20 12:00 AM |
| TPC | SMALLEY GARY G. | CEO and President | Nov 15 '25 | Option Exercise | 0.00 | 82,920 | 0 | 154,535 | Nov 18 12:00 AM |
| TPC | SMALLEY GARY G. | CEO and President | Mar 13 '25 | Option Exercise | 0.00 | 114,698 | 0 | 170,424 | Mar 14 12:00 AM |
| TPC | SMALLEY GARY G. | President | Nov 15 '24 | Option Exercise | 0.00 | 82,918 | 0 | 154,534 | Nov 19 12:00 AM |
| TPC | SMALLEY GARY G. | President | Nov 11 '24 | Option Exercise | 13.52 | 386,056 | 5,219,236 | 148,340 | Nov 13 12:00 AM |
| TPC | SMALLEY GARY G. | President | Mar 20 '24 | Sale | 13.28 | 15,940 | 211,683 | 68,346 | Mar 20 12:00 AM |
| TPC | SMALLEY GARY G. | President | Mar 19 '24 | Sale | 13.02 | 27,959 | 364,026 | 84,286 | Mar 20 12:00 AM |
| TPC | SMALLEY GARY G. | President | Mar 18 '24 | Sale | 12.86 | 27,958 | 359,540 | 112,245 | Mar 20 12:00 AM |
| TPC | SMALLEY GARY G. | President | Mar 15 '24 | Sale | 12.63 | 20,304 | 256,440 | 140,203 | Mar 15 12:00 AM |
| TPC | SMALLEY GARY G. | President | Mar 14 '24 | Sale | 12.40 | 20,303 | 251,757 | 160,507 | Mar 15 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 11 '23 | Option Exercise | 5.63 | 159,864 | 900,000 | 225,810 | Nov 14 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 15 '22 | Option Exercise | 0.00 | 85,000 | 0 | 203,478 | Nov 15 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 11 '22 | Option Exercise | 0.00 | 69,864 | 0 | 179,146 | Nov 15 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Nov 15 '21 | Option Exercise | 0.00 | 85,000 | 0 | 168,666 | Nov 17 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Sep 05 '20 | Option Exercise | 0.00 | 450,000 | 0 | 182,749 | Sep 09 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | Jun 10 '20 | Buy | 12.51 | 15,940 | 199,409 | 70,249 | Jun 11 12:00 AM |
| TPC | SMALLEY GARY G. | Executive VP and CFO | May 18 '20 | Buy | 7.85 | 31,750 | 249,238 | 54,309 | May 20 12:00 AM |