David Lawrence Churchill
Known title: CHIEF TECHNOLOGY OFFICERCIK: 0002090119
Associated companies
Transaction History
| BETA | ▼ Sell | Open Market | 18,981 | $344K | 5/7/2026 | View on chart |
| BETA | ▼ Sell | Open Market | 38 | $689 | 5/7/2026 | View on chart |
| BETA | ▲ Buy | Grant | 35,491 | $0 | 4/14/2026 | View on chart |
| BETA | ▲ Buy | Grant | 98 | $0 | 4/14/2026 | View on chart |
| BETA | ▲ Buy | Grant | 47,321 | $0 | 1/30/2026 | View on chart |
| BETA | ▲ Buy | Grant | 964 | $0 | 1/30/2026 | View on chart |