| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TTEK | Volpi Kirsten M | Director | Jun 04 '26 | Option Exercise | 9.59 | 3,400 | 32,606 | 71,918 | Jun 05 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Feb 10 '26 | Option Exercise | 9.59 | 2,000 | 19,180 | 70,218 | Feb 12 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Nov 30 '25 | Option Exercise | 0.00 | 3,436 | 0 | 68,218 | Dec 02 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Nov 28 '25 | Option Exercise | 9.59 | 2,000 | 19,180 | 69,218 | Dec 02 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Feb 05 '25 | Option Exercise | 9.59 | 12,000 | 115,080 | 66,196 | Feb 06 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Feb 04 '25 | Sale | 34.33 | 10,116 | 347,313 | 60,196 | Feb 06 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Nov 30 '24 | Option Exercise | 0.00 | 4,250 | 0 | 70,312 | Dec 03 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Sep 10 '24 | Sale | 46.00 | 1,950 | 89,700 | 63,790 | Sep 12 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Aug 12 '24 | Option Exercise | 47.95 | 600 | 28,770 | 13,148 | Aug 14 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Feb 06 '24 | Option Exercise | 47.95 | 1,000 | 47,950 | 12,848 | Feb 07 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Dec 01 '23 | Sale | 162.74 | 2,228 | 362,590 | 13,014 | Dec 05 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Nov 20 '23 | Sale | 165.50 | 559 | 92,515 | 11,608 | Nov 21 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Nov 18 '23 | Option Exercise | 35.82 | 5,360 | 191,970 | 14,388 | Nov 21 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Feb 27 '23 | Option Exercise | 40.80 | 1,650 | 67,320 | 12,388 | Mar 01 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Feb 16 '23 | Sale | 145.74 | 900 | 131,167 | 11,563 | Feb 21 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Dec 06 '22 | Sale | 154.61 | 700 | 108,225 | 12,603 | Dec 08 12:00 AM |
| TTEK | Volpi Kirsten M | Director | Nov 18 '22 | Option Exercise | 0.00 | 636 | 0 | 13,303 | Nov 22 12:00 AM |