News + Filings Key Docs Charts Transactions Holdings Ownership
|
FIRST TRUST ADVISORS LP
> TTEK
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | TETRA TECH INC | TTEK | 431,981 | -37,179 | 70,732,568,000 | 1,808,278,000 | $163,740.00 |
03/31/2023 | TETRA TECH INC | TTEK | 469,160 | -26,330 | 68,924,290,000 | 68,860,605,000 | $146,909.99 |
09/30/2022 | TETRA TECH INC | TTEK | 495,490 | 102,727 | 63,685,000 | 10,053,000 | $128.53 |
06/30/2022 | TETRA TECH INC | TTEK | 392,763 | 16,758 | 53,632,000 | -8,387,000 | $136.55 |
03/31/2022 | TETRA TECH INC | TTEK | 376,005 | -54,599 | 62,019,000 | -11,097,000 | $164.94 |
12/31/2021 | TETRA TECH INC | TTEK | 430,604 | 26,979 | 73,116,000 | 12,839,000 | $169.80 |
09/30/2021 | TETRA TECH INC | TTEK | 403,625 | 87,769 | 60,277,000 | 21,730,000 | $149.34 |
06/30/2021 | TETRA TECH INC | TTEK | 315,856 | 71,504 | 38,547,000 | 5,383,000 | $122.04 |
03/31/2021 | TETRA TECH INC | TTEK | 244,352 | -17,118 | 33,164,000 | 2,891,000 | $135.72 |
12/31/2020 | TETRA TECH INC | TTEK | 261,470 | -21,439 | 30,273,000 | 3,255,000 | $115.78 |
09/30/2020 | TETRA TECH INC | TTEK | 282,909 | -26,294 | 27,018,000 | 2,554,000 | $95.50 |
06/30/2020 | TETRA TECH INC | TTEK | 309,203 | -6,949 | 24,464,000 | 2,137,000 | $79.12 |
03/31/2020 | TETRA TECH INC | TTEK | 316,152 | -24,426 | 22,327,000 | -7,017,000 | $70.62 |
12/31/2019 | TETRA TECH INC | TTEK | 340,578 | 68,204 | 29,344,000 | 5,713,000 | $86.16 |
09/30/2019 | TETRA TECH INC | TTEK | 272,374 | -37,919 | 23,631,000 | -743,000 | $86.76 |
06/30/2019 | TETRA TECH INC | TTEK | 310,293 | 690 | 24,374,000 | 5,925,000 | $78.55 |
03/31/2019 | TETRA TECH INC | TTEK | 309,603 | 11,837 | 18,449,000 | 3,034,000 | $59.59 |
12/31/2018 | TETRA TECH INC | TTEK | 297,766 | -27,594 | 15,415,000 | -6,807,000 | $51.77 |
09/30/2018 | TETRA TECH INC | TTEK | 325,360 | 22,059 | 22,222,000 | 4,479,000 | $68.30 |
06/30/2018 | TETRA TECH INC | TTEK | 303,301 | 64,417 | 17,743,000 | 6,050,000 | $58.50 |
03/31/2018 | TETRA TECH INC | TTEK | 238,884 | -13,723 | 11,693,000 | -470,000 | $48.95 |
12/31/2017 | TETRA TECH INC | TTEK | 252,607 | 56,364 | 12,163,000 | 3,028,000 | $48.15 |
09/30/2017 | TETRA TECH INC | TTEK | 196,243 | -11,731 | 9,135,000 | -380,000 | $46.55 |
06/30/2017 | TETRA TECH INC | TTEK | 207,974 | 36,684 | 9,515,000 | 2,518,000 | $45.75 |
03/31/2017 | TETRA TECH INC | TTEK | 171,290 | -89,434 | 6,997,000 | -4,253,000 | $40.85 |
12/31/2016 | TETRA TECH INC | TTEK | 260,724 | 89,158 | 11,250,000 | 5,165,000 | $43.15 |
09/30/2016 | TETRA TECH INC | TTEK | 171,566 | -2,288 | 6,085,000 | 740,000 | $35.47 |
06/30/2016 | TETRA TECH INC | TTEK | 173,854 | 35,915 | 5,345,000 | 1,756,000 | $30.74 |
03/31/2016 | TETRA TECH INC | TTEK | 106,932 | -31,007 | 3,189,000 | -400,000 | $29.82 |
12/31/2015 | TETRA TECH INC | TTEK | 137,939 | 137,939 | 3,589,000 | 3,589,000 | $26.02 |
09/30/2015 | TETRA TECH INC | TTEK | 190,599 | 36,011 | 4,633,000 | 382,000 | $24.31 |
06/30/2015 | TETRA TECH INC | TTEK | 291,592 | 143,403 | 7,476,000 | 3,774,000 | $25.64 |
03/31/2015 | TETRA TECH INC | TTEK | 248,917 | -4,711 | 5,979,000 | -793,000 | $24.02 |
12/31/2014 | TETRA TECH INC | TTEK | 253,628 | 105,439 | 6,772,000 | 3,070,000 | $26.70 |
09/30/2014 | TETRA TECH INC | TTEK | 148,189 | -6,399 | 3,702,000 | -549,000 | $24.98 |
<< Prev Next >> |
|