TechTarget IncTTGT

Market cap
$226.57M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202350-36.77%
Dec 31, 202279+433.46%
Dec 31, 202015+109.76%
Dec 31, 20197-0.31%
Dec 31, 20187-12.32%
Dec 31, 20178+1.21%
Dec 31, 20168-47.09%
Dec 31, 201515+0.73%
Dec 31, 201415-68.72%
Dec 31, 201348+10159.53%
Dec 31, 20120