SHOEMAKER LESLIE L
Insider CIK 1450067 · TTEK SENIOR VICE PRESIDENT · SCHN Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| TTEK TETRA TECH INC | M Exercise deriv | 2025-11-30 | 2025-12-02 | 3,682 | — | $0 | 11,046 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2025-11-30 | 2025-12-02 | 3,035 | — | $0 | 6,070 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2025-11-30 | 2025-12-02 | 3,682 | — | $0 | 329,528 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2025-11-30 | 2025-12-02 | 3,035 | — | $0 | 325,846 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2025-11-30 | 2025-12-02 | 3,707 | $34.74 | $128.8K | 325,821 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2025-11-19 | 2025-12-02 | 19,641 | — | $0 | 19,641 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2025-11-18 | 2025-11-20 | 3,170 | — | $0 | 3,165 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2025-11-18 | 2025-11-20 | 2,520 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2025-11-18 | 2025-11-20 | 3,141 | $35.69 | $112.1K | 310,539 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2025-11-18 | 2025-11-20 | 27,384 | — | $0 | 337,923 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2025-11-18 | 2025-11-20 | 15,112 | $35.69 | $539.3K | 322,811 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2025-11-18 | 2025-11-20 | 3,170 | — | $0 | 313,680 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2025-11-18 | 2025-11-20 | 2,520 | — | $0 | 310,510 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | D To issuer | 2025-07-10 | 2025-07-10 | 20,017 | $30.00 | $600.5K | 0 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2025-05-05 | 2025-05-06 | 66 | — | $0 | 20,017 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2025-02-18 | 2025-02-19 | 141 | — | $0 | 19,951 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2025-01-28 | 2025-01-29 | 9,607 | — | $0 | 19,810 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2024-11-30 | 2024-12-03 | 3,040 | — | $0 | 9,105 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2024-11-30 | 2024-12-03 | 1,675 | $41.51 | $69.5K | 307,841 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2024-11-30 | 2024-12-03 | 3,040 | — | $0 | 309,516 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2024-11-26 | 2024-11-27 | 55 | — | $0 | 10,203 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2024-11-20 | 2024-11-22 | 14,728 | — | $0 | 14,728 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2024-11-20 | 2024-11-22 | 13,920 | — | $0 | 314,144 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2024-11-20 | 2024-11-22 | 7,668 | $40.22 | $308.4K | 306,476 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2024-11-18 | 2024-11-20 | 3,170 | — | $0 | 6,335 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2024-11-18 | 2024-11-20 | 3,685 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2024-11-18 | 2024-11-20 | 2,520 | — | $0 | 2,520 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2024-11-18 | 2024-11-20 | 2,520 | — | $0 | 302,220 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2024-11-18 | 2024-11-20 | 3,685 | — | $0 | 299,700 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2024-11-18 | 2024-11-20 | 3,170 | — | $0 | 305,390 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2024-11-18 | 2024-11-20 | 5,166 | $41.12 | $212.4K | 300,224 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2024-09-10 | 2024-09-12 | 78,420 | $46.11 | $3.62M | 296,015 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2024-08-05 | 2024-08-06 | 73 | $14.51 | $1.1K | 10,147 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2024-06-13 | 2024-06-14 | 11,161 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2024-06-13 | 2024-06-14 | 11,161 | $47.95 | $535.2K | 86,013 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2024-06-13 | 2024-06-14 | 11,161 | $211.83 | $2.36M | 74,887 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2024-05-06 | 2024-05-07 | 56 | $18.79 | $1.1K | 10,074 | SEC↗ |
| RDUS RADIUS RECYCLING, INC. | A Award | 2024-02-20 | 2024-03-01 | 43 | $24.16 | $1.0K | 10,018 | SEC↗ |
| RDUS SCHNITZER STEEL INDUSTRIES | A Award | 2024-01-30 | 2024-01-31 | 4,400 | — | $0 | 9,974 | SEC↗ |
| RDUS SCHNITZER STEEL INDUSTRIES | A Award | 2023-11-27 | 2023-11-28 | 15 | $25.35 | $373 | 5,574 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2023-11-21 | 2023-11-22 | 2,429 | — | $0 | 2,429 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2023-11-21 | 2023-11-22 | 3,797 | — | $0 | 76,903 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2023-11-21 | 2023-11-22 | 2,051 | $164.32 | $337.0K | 74,852 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2023-11-18 | 2023-11-21 | 814 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2023-11-18 | 2023-11-21 | 738 | — | $0 | 737 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2023-11-18 | 2023-11-21 | 504 | — | $0 | 1,008 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2023-11-18 | 2023-11-21 | 634 | — | $0 | 1,901 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2023-11-18 | 2023-11-21 | 634 | — | $0 | 74,561 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2023-11-18 | 2023-11-21 | 504 | — | $0 | 73,927 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2023-11-18 | 2023-11-21 | 738 | — | $0 | 73,423 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2023-11-18 | 2023-11-21 | 814 | — | $0 | 72,685 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2023-11-18 | 2023-11-21 | 1,455 | $165.10 | $240.2K | 73,106 | SEC↗ |
| SCHN RADIUS RECYCLING | A Award | 2023-07-31 | 2023-08-02 | 10 | $36.21 | $371 | 5,560 | SEC↗ |
| SCHN SCHNITZER STEEL INDUSTRIES | A Award | 2023-05-08 | 2023-05-10 | 13 | $27.48 | $368 | 5,550 | SEC↗ |
| SCHN SCHNITZER STEEL INDUSTRIES | A Award | 2023-02-14 | 2023-02-16 | 11 | $32.90 | $366 | 5,536 | SEC↗ |
| SCHN SCHNITZER STEEL INDUSTRIES | A Award | 2023-01-25 | 2023-01-27 | 3,573 | — | $0 | 5,525 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2022-11-18 | 2022-11-22 | 738 | — | $0 | 1,475 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2022-11-18 | 2022-11-22 | 1,000 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2022-11-18 | 2022-11-22 | 814 | — | $0 | 814 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2022-11-18 | 2022-11-22 | 505 | — | $0 | 1,512 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2022-11-18 | 2022-11-22 | 814 | — | $0 | 77,413 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2022-11-18 | 2022-11-22 | 505 | — | $0 | 78,656 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2022-11-18 | 2022-11-22 | 738 | — | $0 | 78,151 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2022-11-18 | 2022-11-22 | 6,823 | $156.63 | $1.07M | 71,833 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2022-11-18 | 2022-11-22 | 1,000 | — | $0 | 76,599 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2022-11-18 | 2022-11-22 | 9,578 | — | $0 | 75,599 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2022-11-16 | 2022-11-18 | 2,535 | — | $0 | 2,535 | SEC↗ |
| SCHN SCHNITZER STEEL INDUSTRIES | A Award | 2022-04-26 | 2022-04-27 | 1,952 | $46.21 | $90.2K | 1,952 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2021-11-23 | 2021-11-24 | 2,017 | — | $0 | 2,017 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2021-11-23 | 2021-11-24 | 6,484 | $190.38 | $1.23M | 65,978 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2021-11-23 | 2021-11-24 | 12,010 | — | $0 | 72,462 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2021-11-18 | 2021-11-22 | 1,001 | — | $0 | 1,000 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2021-11-18 | 2021-11-22 | 815 | — | $0 | 1,628 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2021-11-18 | 2021-11-22 | 738 | — | $0 | 2,213 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2021-11-18 | 2021-11-22 | 738 | — | $0 | 62,238 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2021-11-18 | 2021-11-22 | 815 | — | $0 | 61,500 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2021-11-18 | 2021-11-22 | 1,001 | — | $0 | 60,685 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2021-11-18 | 2021-11-22 | 1,844 | $187.88 | $346.5K | 60,452 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2021-05-20 | 2021-05-21 | 3,705 | $118.78 | $440.1K | 69,436 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2021-05-20 | 2021-05-21 | 9,752 | $118.83 | $1.16M | 59,684 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-11-24 | 2020-11-25 | 11,427 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-11-24 | 2020-11-25 | 9,813 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-11-24 | 2020-11-25 | 15,664 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-11-24 | 2020-11-25 | 9,813 | $27.26 | $267.5K | 82,954 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-11-24 | 2020-11-25 | 15,664 | $27.16 | $425.4K | 98,618 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-11-24 | 2020-11-25 | 11,427 | $40.80 | $466.2K | 110,045 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2020-11-24 | 2020-11-25 | 36,904 | $122.55 | $4.52M | 73,141 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2020-11-19 | 2020-11-20 | 2,951 | — | $0 | 2,951 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-11-18 | 2020-11-20 | 815 | — | $0 | 2,443 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-11-18 | 2020-11-20 | 1,001 | — | $0 | 2,001 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2020-11-18 | 2020-11-20 | 9,338 | $122.00 | $1.14M | 73,141 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-11-18 | 2020-11-20 | 1,001 | — | $0 | 67,908 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-11-18 | 2020-11-20 | 815 | — | $0 | 68,723 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2020-11-18 | 2020-11-20 | 13,756 | — | $0 | 82,479 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-09-03 | 2020-09-04 | 13,994 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-09-03 | 2020-09-04 | 5,000 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2020-09-03 | 2020-09-04 | 1,600 | $95.86 | $153.4K | 70,307 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2020-09-03 | 2020-09-04 | 17,394 | $93.92 | $1.63M | 66,907 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-09-03 | 2020-09-04 | 13,994 | $28.58 | $399.9K | 84,301 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-09-03 | 2020-09-04 | 5,000 | $24.26 | $121.3K | 71,907 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2020-09-02 | 2020-09-04 | 5,000 | — | $0 | 5,000 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2020-09-02 | 2020-09-04 | 5,000 | $24.26 | $121.3K | 71,907 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2020-09-02 | 2020-09-04 | 5,000 | $96.15 | $480.8K | 66,907 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2019-11-21 | 2019-11-22 | 3,258 | — | $0 | 3,258 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2019-11-20 | 2019-11-22 | 626 | $86.28 | $54.0K | 66,811 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2019-11-18 | 2019-11-20 | 1,001 | — | $0 | 3,002 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2019-11-18 | 2019-11-20 | 6,335 | $87.15 | $552.1K | 67,437 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2019-11-18 | 2019-11-20 | 1,472 | $87.15 | $128.3K | 62,037 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2019-11-18 | 2019-11-20 | 11,735 | — | $0 | 73,772 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2019-11-18 | 2019-11-20 | 1,001 | — | $0 | 63,509 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2019-08-14 | 2019-08-16 | 16,750 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2019-08-14 | 2019-08-16 | 16,750 | $22.53 | $377.4K | 79,258 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2019-08-14 | 2019-08-16 | 16,750 | $77.43 | $1.30M | 62,508 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2018-11-21 | 2018-11-21 | 401 | $62.68 | $25.1K | 62,401 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2018-11-20 | 2018-11-21 | 14,841 | — | $0 | 71,434 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2018-11-20 | 2018-11-21 | 626 | $63.44 | $39.7K | 62,802 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2018-11-20 | 2018-11-21 | 8,006 | $63.44 | $507.9K | 63,428 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2018-11-18 | 2018-11-19 | 930 | $65.34 | $60.8K | 56,593 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2018-11-15 | 2018-11-16 | 4,003 | — | $0 | 4,003 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2018-03-14 | 2018-03-15 | 16,750 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2018-03-14 | 2018-03-15 | 16,750 | $51.32 | $859.6K | 57,523 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2018-03-14 | 2018-03-15 | 16,750 | $23.48 | $393.3K | 74,273 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2017-11-22 | 2017-11-24 | 300 | $49.65 | $14.9K | 57,400 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2017-11-21 | 2017-11-22 | 5,936 | — | $0 | 56,870 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2017-11-21 | 2017-11-22 | 388 | $50.00 | $19.4K | 57,700 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2017-11-21 | 2017-11-22 | 4,393 | $50.00 | $219.7K | 58,088 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2017-11-21 | 2017-11-22 | 5,611 | — | $0 | 62,481 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2017-11-20 | 2017-11-21 | 436 | $48.55 | $21.2K | 50,934 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2017-11-18 | 2017-11-21 | 325 | $47.95 | $15.6K | 51,370 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2017-11-17 | 2017-11-21 | 11,161 | — | $0 | 11,161 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2017-11-17 | 2017-11-21 | 3,439 | — | $0 | 51,695 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer deriv | 2017-05-10 | 2017-05-10 | 16,750 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2017-05-10 | 2017-05-10 | 16,750 | $25.55 | $428.0K | 65,006 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2017-05-10 | 2017-05-10 | 16,750 | $46.04 | $771.2K | 48,256 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2016-11-22 | 2016-11-23 | 806 | $42.80 | $34.5K | 48,280 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2016-11-22 | 2016-11-23 | 216 | $42.80 | $9.2K | 48,064 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2016-11-22 | 2016-11-23 | 612 | — | $0 | 49,086 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2016-11-21 | 2016-11-23 | 279 | $41.25 | $11.5K | 48,474 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2016-11-20 | 2016-11-22 | 436 | $40.80 | $17.8K | 48,753 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2016-11-18 | 2016-11-22 | 11,427 | — | $0 | 11,427 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2016-11-18 | 2016-11-22 | 3,451 | — | $0 | 49,189 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2016-11-16 | 2016-11-17 | 500 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2016-11-16 | 2016-11-17 | 500 | — | $0 | 45,926 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2016-11-16 | 2016-11-17 | 188 | $41.65 | $7.8K | 45,738 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2016-08-08 | 2016-08-09 | 16,750 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2016-08-08 | 2016-08-09 | 16,750 | $33.42 | $559.8K | 45,426 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2016-08-08 | 2016-08-09 | 16,750 | $16.98 | $284.4K | 62,176 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2015-11-22 | 2015-11-24 | 612 | — | $0 | 46,228 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2015-11-22 | 2015-11-24 | 217 | $27.16 | $5.9K | 45,205 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2015-11-22 | 2015-11-24 | 806 | $27.16 | $21.9K | 45,422 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2015-11-21 | 2015-11-24 | 280 | $27.16 | $7.6K | 45,616 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2015-11-20 | 2015-11-24 | 15,664 | — | $0 | 15,664 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer | 2015-11-20 | 2015-11-24 | 1,333 | — | $0 | 41,258 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2015-11-20 | 2015-11-24 | 4,638 | — | $0 | 45,896 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2015-11-16 | 2015-11-17 | 500 | — | $0 | 500 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2015-11-16 | 2015-11-17 | 188 | $26.85 | $5.0K | 42,591 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2015-11-16 | 2015-11-17 | 500 | — | $0 | 42,779 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2015-11-13 | 2015-11-17 | 5,000 | $23.68 | $118.4K | 0 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2015-11-13 | 2015-11-17 | 5,000 | $25.57 | $127.8K | 42,279 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2015-11-13 | 2015-11-17 | 5,000 | $23.68 | $118.4K | 47,279 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2015-03-04 | 2015-03-04 | 2,500 | — | $0 | 0 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2015-03-04 | 2015-03-04 | 2,500 | $20.82 | $52.0K | 44,779 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2015-03-04 | 2015-03-04 | 2,500 | $25.30 | $63.3K | 42,279 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2014-11-22 | 2014-11-25 | 806 | $27.26 | $22.0K | 42,263 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2014-11-22 | 2014-11-25 | 612 | — | $0 | 43,069 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2014-11-22 | 2014-12-03 | 1,023 | $27.26 | $27.9K | 42,046 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2014-11-21 | 2014-11-25 | 9,813 | — | $0 | 109,307 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer | 2014-11-21 | 2014-11-25 | 1,333 | — | $0 | 42,457 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer | 2014-11-21 | 2014-11-25 | 1,100 | — | $0 | 43,790 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2014-11-16 | 2014-11-18 | 500 | — | $0 | 99,494 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2014-11-16 | 2014-11-18 | 188 | $27.01 | $5.1K | 41,921 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2014-11-16 | 2014-11-18 | 500 | — | $0 | 42,109 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2014-08-25 | 2014-08-26 | 900 | — | $0 | 99,994 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2014-08-25 | 2014-08-26 | 900 | $15.79 | $14.2K | 42,509 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2014-08-25 | 2014-08-26 | 900 | $25.67 | $23.1K | 41,609 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2014-08-22 | 2014-08-22 | 4,000 | — | $0 | 100,894 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2014-08-22 | 2014-08-22 | 4,000 | $17.71 | $70.8K | 45,609 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2014-08-22 | 2014-08-22 | 4,000 | $25.56 | $102.2K | 41,609 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2014-03-06 | 2014-03-07 | 5,000 | — | $0 | 104,894 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2014-03-06 | 2014-03-07 | 5,000 | $18.07 | $90.3K | 41,609 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2013-12-12 | 2013-12-13 | 505 | — | $0 | 113,389 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2013-12-12 | 2013-12-13 | 3,495 | — | $0 | 109,894 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2013-12-12 | 2013-12-13 | 505 | $24.56 | $12.4K | 36,670 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2013-12-12 | 2013-12-13 | 505 | $27.54 | $13.9K | 36,165 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2013-12-12 | 2013-12-13 | 3,495 | $24.56 | $85.8K | 39,660 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2013-12-12 | 2013-12-13 | 3,495 | $27.54 | $96.3K | 36,165 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2013-11-22 | 2014-11-25 | 2,969 | — | $0 | 44,890 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2013-11-22 | 2013-11-26 | 13,994 | — | $0 | 113,894 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2013-11-22 | 2013-11-26 | 2,298 | — | $0 | 39,699 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer | 2013-11-22 | 2013-11-26 | 1,100 | — | $0 | 38,599 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer | 2013-11-22 | 2013-11-26 | 1,100 | — | $0 | 37,499 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2013-11-22 | 2013-11-26 | 4,595 | — | $0 | 37,401 | SEC↗ |
| TTEK TETRA TECH INC | D To issuer | 2013-11-22 | 2013-11-26 | 1,334 | — | $0 | 36,165 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2013-11-16 | 2014-02-13 | 197 | $28.87 | $5.7K | 33,033 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2013-11-16 | 2013-11-19 | 500 | — | $0 | 99,900 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2013-11-16 | 2013-11-19 | 197 | $28.87 | $5.7K | 32,806 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2013-11-16 | 2013-11-19 | 500 | — | $0 | 33,003 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise deriv | 2012-12-14 | 2012-12-18 | 1,250 | — | $0 | 100,400 | SEC↗ |
| TTEK TETRA TECH INC | M Exercise | 2012-12-14 | 2012-12-18 | 1,250 | $11.80 | $14.8K | 33,753 | SEC↗ |
| TTEK TETRA TECH INC | S Sale | 2012-12-14 | 2012-12-18 | 1,250 | $25.81 | $32.3K | 32,503 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2012-11-16 | 2012-11-20 | 10,000 | — | $0 | 99,660 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2012-11-16 | 2012-11-20 | 2,000 | — | $0 | 101,660 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2012-11-16 | 2012-12-18 | 2,000 | — | $0 | 101,650 | SEC↗ |
| TTEK TETRA TECH INC | A Award deriv | 2012-11-16 | 2012-12-18 | 10,000 | — | $0 | 99,650 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2012-11-16 | 2012-11-20 | 355 | $24.26 | $8.6K | 32,503 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2012-11-16 | 2012-11-20 | 427 | $24.26 | $10.4K | 32,858 | SEC↗ |
| TTEK TETRA TECH INC | F Tax w/h | 2012-11-16 | 2012-11-20 | 355 | $24.26 | $8.6K | 33,285 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2012-11-16 | 2012-11-20 | 4,000 | — | $0 | 33,640 | SEC↗ |
| TTEK TETRA TECH INC | A Award | 2012-11-16 | 2012-11-20 | 220 | — | $0 | 29,640 | SEC↗ |