Loading TTGT…
SEC filing
TTGT · CIK 2018064
4 · Sep 1, 2026 · Niemiec Steven sold 21.43K shares at $3.85/share ($82,485)
Niemiec Steven sold 21.43K shares at $3.85/share ($82,485)
xslF345X06/ownership.xml
Graphics and non-inline formats (not embedded below).