Loading TTGT…
SEC filing
TTGT · CIK 2018064
4 · Jun 2, 2026 · Niemiec Steven sold 19.95K shares at $4.75/share ($94,763)
Niemiec Steven sold 19.95K shares at $4.75/share ($94,763)
xslF345X06/ownership.xml
Graphics and non-inline formats (not embedded below).