Purchase
WPP PLC 10 percent owner 10 percent owner
Common Stock 23,600 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Purchase
WPP PLC 10 percent owner 10 percent owner
Common Stock 30,606 N/A N/A Purchase
WPP PLC 10 percent owner 10 percent owner
Common Stock 24,913 N/A N/A Purchase
WPP PLC 10 percent owner 10 percent owner
Common Stock 60,000 N/A N/A Purchase
WPP PLC 10 percent owner 10 percent owner
Common Stock 60,000 N/A N/A Purchase
WPP PLC 10 percent owner 10 percent owner
Common Stock 60,000 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 1,000 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 500 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 1,000 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 1,000 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 1,000 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 1,000 N/A N/A Sale
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,200 N/A N/A Sale
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 400 N/A N/A Sale
MATTA SERGE director, officer: Director & CEO director, officer: Director & CEO
Common Stock 20,960 N/A N/A Option
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Restricted Stock Unit 3,146 N/A N/A Option
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Restricted Stock Units 6,297 N/A N/A Option
MATTA SERGE director, officer: Director & CEO director, officer: Director & CEO
Restricted Stock Units 28,500 N/A N/A Option
MATTA SERGE director, officer: Director & CEO director, officer: Director & CEO
Common Stock 28,500 N/A N/A Option
WESLEY MELVIN III officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 6,297 N/A N/A Option
BROWN MICHAEL ANDREW officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 3,146 N/A N/A Option
WESLEY MELVIN III officer: Chief Financial Officer officer: Chief Financial Officer
Restricted Stock Units 6,297 N/A N/A Option
MEIERHOEFER CAMERON officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 6,297 N/A N/A Option
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Common Stock 6,297 N/A N/A Option
LIN CHRISTIANA L officer: General Counsel officer: General Counsel
Restricted Stock Units 6,297 N/A N/A Option
MATTA SERGE director, officer: Director & CEO director, officer: Director & CEO
Incentive Stock Option Right To Buy 417 N/A N/A