| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Sep 15 | M | 2,500 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Sep 15 | M | 2,384 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Sep 15 | M | 843 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Sep 15 | M | 5,073 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Sep 15 | M | 4,041 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Sep 15 | M | 12,188 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | F | 1,128 | $13.50 | $15K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | M | 2,500 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | F | 1,076 | $13.50 | $15K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | M | 2,384 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | F | 381 | $13.50 | $5K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | M | 843 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | F | 2,288 | $13.50 | $31K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | M | 5,073 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | F | 1,823 | $13.50 | $25K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | M | 4,041 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | F | 5,497 | $13.50 | $74K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Sep 15 | M | 12,188 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Jun 15 | M | 2,500 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Jun 15 | M | 2,384 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Jun 15 | M | 842 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Jun 15 | M | 5,073 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Jun 15 | M | 4,041 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Jun 15 | M | 12,189 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jun 15 | M | 2,500 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jun 15 | M | 2,384 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jun 15 | M | 842 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jun 15 | M | 5,073 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jun 15 | M | 4,041 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jun 15 | M | 12,189 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 15 | M | 2,500 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 15 | M | 2,384 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 15 | M | 842 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 15 | M | 5,073 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 15 | M | 20,204 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 15 | M | 12,189 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 12 | A | 146,250 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 15 | M | 2,500 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 15 | M | 2,384 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 15 | M | 842 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 15 | M | 5,073 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 15 | M | 20,204 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 15 | M | 12,189 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Mar 10 | A | 48,485 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Mar 2 | SPLAN | 1,000 | $10.31 | $10K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Feb 2 | SPLAN | 1,000 | $10.71 | $11K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Jan 2 | SPLAN | 1,000 | $11.49 | $11K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Dec 15 | MPLAN | 5,073 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Dec 15 | MPLAN | 842 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Dec 15 | MPLAN | 2,384 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Dec 15 | MPLAN | 2,500 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGCDERIV | Dec 15 | MPLAN | 1,493 | $0.00 | —? |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 16 | SPLAN | 3,096 | $10.81 | $33K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 15 | MPLAN | 5,073 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 15 | MPLAN | 842 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 15 | MPLAN | 2,384 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 15 | MPLAN | 2,500 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 15 | MPLAN | 1,493 | $0.00 | — |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Dec 1 | SPLAN | 1,000 | $10.46 | $10K |
| DoubleVerify Holdings, Inc. | DV | Andrew E. GrimmigGC | Nov 3 | SPLAN | 1,000 | $11.30 | $11K |