| 2026-05-05 | Ohlgart ChristianeChief Financial Officer | Sale | 596 | -$53.5K |
| 2026-05-04 | Xie KenPRESIDENT & CEO | Sale | 425 | -$37.4K |
| 2026-05-04 | Xie KenPRESIDENT & CEO | Sale | 410 | -$35.7K |
| 2026-05-04 | Xie KenPRESIDENT & CEO | Sale | 4,383 | -$390.6K |
| 2026-05-04 | Xie KenPRESIDENT & CEO | Sale | 137 | -$12.3K |
| 2026-05-04 | Xie MichaelVP, ENGINEERING & CTO | Sale | 190 | -$16.5K |
| 2026-05-04 | Xie MichaelVP, ENGINEERING & CTO | Sale | 197 | -$17.4K |
| 2026-05-04 | Xie MichaelVP, ENGINEERING & CTO | Sale | 2,028 | -$180.7K |
| 2026-05-04 | Xie MichaelVP, ENGINEERING & CTO | Sale | 63 | -$5.6K |
| 2026-05-01 | Xie KenPRESIDENT & CEO | Exercise | 6,260 | — |
| 2026-05-01 | Xie KenPRESIDENT & CEO | Exercise | 4,557 | — |
| 2026-05-01 | Xie KenPRESIDENT & CEO | Exercise | 2,275 | — |
| 2026-05-01 | Xie KenPRESIDENT & CEO | Tax withhold | 6,611 | -$570.5K |
| 2026-05-01 | Ohlgart ChristianeChief Financial Officer | Exercise | 2,366 | — |
| 2026-05-01 | Ohlgart ChristianeChief Financial Officer | Exercise | 685 | — |
| 2026-05-01 | Ohlgart ChristianeChief Financial Officer | Exercise | 650 | — |
| 2026-05-01 | Ohlgart ChristianeChief Financial Officer | Exercise | 1,202 | — |
| 2026-05-01 | Ohlgart ChristianeChief Financial Officer | Tax withhold | 1,742 | -$150.3K |
| 2026-05-01 | Xie MichaelVP, ENGINEERING & CTO | Exercise | 2,763 | — |
| 2026-05-01 | Xie MichaelVP, ENGINEERING & CTO | Exercise | 2,242 | — |
| 2026-05-01 | Xie MichaelVP, ENGINEERING & CTO | Exercise | 1,300 | — |
| 2026-05-01 | Xie MichaelVP, ENGINEERING & CTO | Tax withhold | 3,184 | -$274.7K |
| 2026-05-01 | Whittle JohnCHIEF OPERATING OFFICER | Exercise | 1,608 | — |
| 2026-05-01 | Whittle JohnCHIEF OPERATING OFFICER | Exercise | 1,827 | — |
| 2026-05-01 | Whittle JohnCHIEF OPERATING OFFICER | Exercise | 1,137 | — |
| 2026-05-01 | Whittle JohnCHIEF OPERATING OFFICER | Tax withhold | 2,309 | -$199.2K |
| 2026-04-17 | Xie KenPRESIDENT & CEO | Gift | 236,431 | — |
| 2026-04-17 | Xie KenPRESIDENT & CEO | Gift | 236,431 | — |
| 2026-04-17 | Xie KenPRESIDENT & CEO | Gift | 236,431 | — |
| 2026-04-17 | Xie KenPRESIDENT & CEO | Gift | 236,431 | — |