Chief Technology Officer of YELP
Chief Technology Officer
Avg Cost/Share
$28.85
Shares
195
Total Value
$5,625.75
Owned After
122,880
SEC Form 4