NASDAQ:TTEK | Shares Outstanding | TETRA TECH INC

Complete source-backed shares outstanding history.

Available history
2009-09-27 to 2026-07-20
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-20256,044,428
2026-06-28256,044,000
2026-04-20259,524,699
2026-03-29259,525,000
2026-01-19260,807,561
2025-12-28260,811,000
2025-11-07260,828,236
2025-09-28261,418,000
2025-07-21262,773,412
2025-06-29262,752,000
2025-04-24263,502,619
2025-03-30263,503,000
2025-01-20268,036,087
2024-12-29268,028,000
2024-11-08267,741,125
2024-09-29267,717,000
2024-07-2253,532,413
2024-06-3053,532,000
2024-04-2253,497,270
2024-03-3153,497,000
2024-01-2253,466,381
2023-12-3153,466,000
2023-11-0853,247,668
2023-10-01266,238,000
2023-07-3153,245,603
2023-07-0253,243,000
2023-05-0153,229,493
2023-04-0253,228,000
2023-01-2353,226,139
2023-01-0153,226,000
2022-11-0952,981,143
2022-10-0252,981,000
2022-07-2553,318,715
2022-07-0353,319,000
2022-04-2553,683,323
2022-04-0353,683,000
2022-01-2453,999,410
2022-01-0253,999,000
2021-11-1253,885,546
2021-10-0353,981,000
2021-07-1954,071,184
2021-06-2754,071,000
2021-04-1954,160,353
2021-03-2854,158,000
2021-01-1954,228,923
2020-12-2754,193,000
2020-11-1253,777,381
2020-09-2753,797,000
2020-07-2153,888,318
2020-06-2853,888,000
2020-04-2254,026,070
2020-03-2954,142,000
2020-01-2254,683,812
2019-12-2954,565,000
2019-11-2554,587,819
2019-09-2954,565,000
2019-07-2254,648,635
2019-06-3054,728,000
2019-04-2654,866,464
2019-03-3154,947,000
2019-01-2555,212,700
2018-12-3055,326,000
2018-11-0155,356,389
2018-09-3055,349,000
2018-07-3055,333,840
2018-07-0155,332,000
2018-04-3055,615,925
2018-04-0155,749,000
2018-01-2955,850,848
2017-12-3155,988,000
2017-11-0155,722,592
2017-10-0155,873,000
2017-07-2756,551,468
2017-07-0256,762,000
2017-05-0157,156,585
2017-04-0257,203,000
2017-01-3057,317,053
2017-01-0157,219,000
2016-11-0757,060,803
2016-10-0257,042,000
2016-07-2557,429,561
2016-06-2657,546,000
2016-04-2557,929,605
2016-03-2758,077,000
2016-01-2558,624,247
2015-12-2758,909,000
2015-11-0959,027,058
2015-09-2759,381,000
2015-07-2760,207,987
2015-06-2860,162,000
2015-04-2760,259,015
2015-03-2960,333,000
2015-01-2661,661,071
2014-12-2862,169,000
2014-11-1062,605,098
2014-09-2862,591,000
2014-07-2864,243,795
2014-06-2964,348,000
2014-04-2864,957,358
2014-03-3065,068,000

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.