| 21 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
164,824 |
$13.02 |
$2.1M |
1.4M |
| 20 Aug 2026 |
Maverick Capital LtdDirector |
Gave as a gift · indirect |
350,115 |
— |
— |
0 |
| 19 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
33,405 |
$12.62 |
$421,658 |
1.5M |
| 14 Aug 2026 |
Maverick Capital LtdDirector |
Bought on the open market · indirect |
52,071 |
$12.42 |
$646,836 |
0 |
| 13 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
1,609 |
$12.19 |
$19,611 |
0 |
| 11 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
1,079 |
$11.82 |
$12,756 |
0 |
| 10 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
5,488 |
$11.69 |
$64,172 |
0 |
| 7 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
6,346 |
$11.87 |
$75,351 |
0 |
| 6 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
8,057 |
$11.09 |
$89,362 |
0 |
| 5 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
1,324 |
$10.88 |
$14,407 |
0 |
| 4 Aug 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
28,168 |
$11.44 |
$322,239 |
0 |
| 4 Jun 2026 |
Gokhale PranavChief Technology Officer |
Sold on the open market |
120,000 |
$17.73 |
$2.1M |
2.2M |
| 29 May 2026 |
Maverick Capital LtdDirector |
Other · indirect |
350,115 |
— |
— |
350,115 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
12,310 |
$17.91 |
$220,415 |
0 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Other · indirect |
311,208 |
— |
— |
660,901 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Other · indirect |
1.3M |
— |
— |
1.6M |
| 29 May 2026 |
Maverick Capital LtdDirector |
Other · indirect |
660,901 |
— |
— |
0 |
| 29 May 2026 |
Singer David BDirector |
Other · indirect |
1.4M |
— |
— |
178,041 |
| 29 May 2026 |
Singer David BDirector |
Sold on the open market · indirect |
169,411 |
$16.05 |
$2.7M |
8,630 |
| 29 May 2026 |
Singer David BDirector |
Sold on the open market · indirect |
7,277 |
$16.85 |
$122,620 |
1,353 |
| 29 May 2026 |
Singer David BDirector |
Sold on the open market · indirect |
1,353 |
$17.91 |
$24,226 |
0 |
| 29 May 2026 |
Singer David BDirector |
Other · indirect |
810,384 |
— |
— |
1.6M |
| 29 May 2026 |
Singer David BDirector |
Sold on the open market · indirect |
1.5M |
$16.05 |
$24.7M |
78,504 |
| 29 May 2026 |
Singer David BDirector |
Sold on the open market · indirect |
66,194 |
$16.85 |
$1.1M |
12,310 |
| 29 May 2026 |
Singer David BDirector |
Sold on the open market · indirect |
12,310 |
$17.91 |
$220,415 |
0 |
| 29 May 2026 |
Singer David BDirector |
Other · indirect |
311,208 |
— |
— |
660,901 |
| 29 May 2026 |
Singer David BDirector |
Other · indirect |
321,623 |
— |
— |
405,396 |
| 29 May 2026 |
Singer David BDirector |
Other · indirect |
660,901 |
— |
— |
0 |
| 29 May 2026 |
Singer David BDirector |
Other · indirect |
350,115 |
— |
— |
350,115 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Other · indirect |
1.4M |
— |
— |
178,041 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
169,411 |
$16.05 |
$2.7M |
8,630 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
7,277 |
$16.85 |
$122,620 |
1,353 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
1,353 |
$17.91 |
$24,226 |
0 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Other · indirect |
810,384 |
— |
— |
1.6M |
| 29 May 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
1.5M |
$16.05 |
$24.7M |
78,504 |
| 29 May 2026 |
Maverick Capital LtdDirector |
Sold on the open market · indirect |
66,194 |
$16.85 |
$1.1M |
12,310 |
| 28 May 2026 |
Johnson Kristina MDirector |
Exercised options |
30,000 |
$0.90 |
$27,000 |
30,000 |
| 28 May 2026 |
Johnson Kristina MDirector |
Sold on the open market |
30,000 |
$16.45 |
$493,500 |
0 |
| 28 May 2026 |
Johnson Kristina MDirector |
Sold on the open market · indirect |
20,000 |
$18.00 |
$360,000 |
13,120 |