ALLIANCEBERNSTEIN L.P. Tetra Tech, Inc. Transaction History

ALLIANCEBERNSTEIN L.P. portfolio value:

$411.23M
portfolio value

ALLIANCEBERNSTEIN L.P. quarter portfolio value change:

-5.87%
quarter

Tetra Tech, Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -4.49% -150.26K shares -46.17M $128.53 3.19M
Q2 2022 share Decrease -7.59% -275.30K shares -140.50M $136.55 3.34M
Q1 2022 share Increase +40.04% 1.03M shares 158.36M $164.94 3.62M
Q4 2021 share Increase +0.34% 8.82K shares 54.28M $168.87 2.58M
Q3 2021 share Increase +9.33% 220.14K shares 97.29M $149.17 2.57M
Q2 2021 share Increase +7.17% 157.84K shares -10.85M $121.72 2.35M
Q1 2021 share Increase +12.45% 243.78K shares 72.13M $135.15 2.20M
Q4 2020 share Increase +58.28% 721.00K shares 108.56M $115.15 1.95M
Q3 2020 share Increase +12.59% 138.36K shares 31.21M $94.85 1.23M
Q2 2020 share Increase +5.92% 61.44K shares 13.67M $78.44 1.09M
Q1 2020 share Increase +4.61% 45.71K shares -12.18M $69.83 1.03M
Q4 2019 share Increase +0.27% 2.66K shares -363K $85.07 991.55K
Q3 2019 share Decrease -8.54% -92.32K shares 867K $85.51 988.89K
Q2 2019 share Decrease -0.88% -9.64K shares 19.92M $77.28 1.08M
Q1 2019 share Increase +14.26% 136.14K shares 15.57M $58.49 1.09M
Q4 2018 share Decrease -3.01% -29.66K shares -17.80M $50.71 954.71K
Q3 2018 share Decrease -3.67% -37.51K shares 7.45M $66.77 984.38K
Q2 2018 share Increase +26.17% 211.96K shares 20.13M $57.09 1.02M
Q1 2018 share Decrease -0.68% -5.52K shares 382K $47.66 809.93K
Q4 2017 share Decrease -3.83% -32.47K shares -208K $46.78 815.46K
Q3 2017 share Increase +8.47% 66.17K shares 3.70M $45.14 847.94K
Q2 2017 share Increase +15.96% 107.60K shares 8.22M $44.25 781.76K
Q1 2017 share Increase +7.14% 44.90K shares 388K $39.43 674.16K
Q4 2016 share Increase +241.35% 444.91K shares 20.61M $41.56 629.25K
Q3 2016 share Increase +23.91% 35.57K shares 1.96M $34.09 184.34K
Q2 2016 share Increase +15.76% 20.25K shares 742K $29.47 148.77K
Q1 2016 share Increase +13.07% 14.86K shares 875K $28.5 128.52K