Director, CHIEF TECHNOLOGY OFFICERCIK 0002090119
| Score | Actor | Security | Side | Value | Disclosed | Evidence |
|---|---|---|---|---|---|---|
| 42 | Churchill David LawrenceDirector, CHIEF TECHNOLOGY OFFICER | Open-market sale | SELL | $344K 19.0K sh | May 11, 2026 traded May 7, 2026 | |
Churchill David LawrenceDirector, CHIEF TECHNOLOGY OFFICER |
Open-market sale |
| SELL |
| $689 38 sh |
| May 11, 2026 traded May 7, 2026 |