Insiders · Profile

Niemiec Steven

Chief Revenue Officer at TechTarget. Filing since 29 Aug 2025. CIK 0001959652

Company
Date
Role
Action
Shares
Amount
Of holding
23 Sep 2026
Chief Revenue Officer
Sold at will
8,950
$33.47K
6.1%
28 Aug 2026
Chief Revenue Officer
Sold at will
21,427
$82.49K
14.4%
1 Jun 2026
Chief Revenue Officer
Sold at will
629
$2.99K
0.6%
29 May 2026
Chief Revenue Officer
Sold at will
19,321
$91.77K
99.5%
22 May 2026
Chief Revenue Officer
Sold at will
20,000
$95.00K
14.1%
29 Aug 2025
Chief Revenue Officer
Sold at will
21,478
$123.50K
13.2%
6 decisions on file.