Insider Activity of Ulrich Catherine
The largest sale of all time was on 2016-03-14 and amounted to 5964 shares of Shutterstock, Inc. for $219,296.
Biography of Ulrich Catherine
No biography is available at this moment.
The largest sale of all time was on 2016-03-14 and amounted to 5964 shares of Shutterstock, Inc. for $219,296.
No biography is available at this moment.
2016-03-14 | Sale | Shutterstock, Inc. SSTK | Chief Product Officer | 5,964 0.0166% | $36.77 | $219,296 | +31.1% | |
2016-03-01 | Sale | Shutterstock, Inc. SSTK | Chief Product Officer | 4,176 0.0118% | $34.61 | $144,531 | +41.1% |