| 2026-05-05 | Huffman Steve LaddCEO & President | Exercise | 18,000 | $455.2K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 1,200 | -$202.2K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 1,200 | -$203.7K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 3,701 | -$632.5K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 7,249 | -$1.2M |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 1,850 | -$319.7K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 1,700 | -$295.4K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 700 | -$122.3K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 300 | -$52.8K |
| 2026-05-05 | Huffman Steve LaddCEO & President | Sale | 100 | -$17.7K |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Exercise | 39,167 | $209.5K |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 900 | -$142.1K |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 2,300 | -$365.9K |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 2,700 | -$432.1K |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 8,679 | -$1.4M |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 22,998 | -$3.7M |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 1,390 | -$226.4K |
| 2026-04-16 | Wong Jennifer L.Chief Operating Officer | Sale | 200 | -$32.7K |
| 2026-04-15 | Huffman Steve LaddCEO & President | Exercise | 18,000 | $455.2K |
| 2026-04-15 | Huffman Steve LaddCEO & President | Sale | 500 | -$78.2K |
| 2026-04-15 | Huffman Steve LaddCEO & President | Sale | 2,595 | -$408.5K |
| 2026-04-15 | Huffman Steve LaddCEO & President | Sale | 11,605 | -$1.8M |
| 2026-04-15 | Huffman Steve LaddCEO & President | Sale | 3,300 | -$525.4K |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Gift | 8,000 | — |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Gift | 8,000 | — |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Exercise | 7,500 | $59.4K |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Sale | 3,200 | -$463.5K |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Sale | 300 | -$43.7K |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Sale | 1,700 | -$249.6K |
| 2026-04-08 | Slowe Christopher BrianChief Technology Officer | Sale | 1,300 | -$192.2K |