Leslie L. Shoemaker
VICE PRESIDENT, Tetra Tech.
Companies
- Schnitzer Steel IndustriesBoard member Apr 27, 2022 to now1
- Tetra TechVICE PRESIDENT Nov 18, 2008 to now2
- Tetra TechPresident Nov 20, 2019 to Nov 24, 20213
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Tetra Tech TTEK325,821 shares4$11.3M at $34.78Nov 30, 2025- Schnitzer Steel Industries SCHN10,147 shares5Jul 10, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Nov 30, 2025Shares withheld for tax 3,707 shares at $34.74 of Tetra Tech4
- Nov 30, 2025Exercised options 3,682 shares of Tetra Tech4
- Nov 30, 2025Exercised options 3,035 shares of Tetra Tech4
- Nov 18, 2025Shares withheld for tax 15,112 shares at $35.69 of Tetra Tech6
- Nov 18, 2025Granted 27,384 shares of Tetra Tech6
- Nov 18, 2025Shares withheld for tax 3,141 shares at $35.69 of Tetra Tech6
- Nov 18, 2025Exercised options 3,170 shares of Tetra Tech6
- Nov 18, 2025Exercised options 2,520 shares of Tetra Tech6
- Jul 10, 2025Returned to company 20,017 shares at $30.00 of Schnitzer Steel Industries5
- May 5, 2025Granted 66 shares of Schnitzer Steel Industries7
- Feb 18, 2025Granted 141 shares of Schnitzer Steel Industries8
- Jan 28, 2025Granted 9,607 shares of Schnitzer Steel Industries9
- Nov 30, 2024Shares withheld for tax 1,675 shares at $41.51 of Tetra Tech10
- Nov 30, 2024Exercised options 3,040 shares of Tetra Tech10
- Nov 26, 2024Granted 55 shares of Schnitzer Steel Industries11
- Nov 20, 2024Shares withheld for tax 7,668 shares at $40.22 of Tetra Tech12
- Nov 20, 2024Granted 13,920 shares of Tetra Tech12
- Nov 18, 2024Shares withheld for tax 5,166 shares at $41.12 of Tetra Tech13
- Nov 18, 2024Exercised options 3,170 shares of Tetra Tech13
- Nov 18, 2024Exercised options 2,520 shares of Tetra Tech13
- Nov 18, 2024Exercised options 3,685 shares of Tetra Tech13
- Sep 10, 2024Sold 78,420 shares at $46.11 of Tetra Tech14
- Aug 5, 2024Granted 73 shares at $14.51 of Schnitzer Steel Industries15
- Jun 13, 2024Sold 11,161 shares at $211.83 of Tetra Tech16
- Jun 13, 2024Exercised options 11,161 shares at $47.95 of Tetra Tech16
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARTetra Tech, VICE PRESIDENT
- 3SEC EDGARTetra Tech, President
- 4
- 5
- 6SEC EDGARForm 4 filed Nov 20, 2025
- 7SEC EDGARForm 4 filed May 6, 2025
- 8SEC EDGARForm 4 filed Feb 19, 2025
- 9SEC EDGARForm 4 filed Jan 29, 2025
- 10SEC EDGARForm 4 filed Dec 3, 2024
- 11SEC EDGARForm 4 filed Nov 27, 2024
- 12SEC EDGARForm 4 filed Nov 22, 2024
- 13SEC EDGARForm 4 filed Nov 20, 2024
- 14SEC EDGARForm 4 filed Sep 12, 2024
- 15SEC EDGARForm 4 filed Aug 6, 2024
- 16SEC EDGARForm 4 filed Jun 14, 2024