| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 30 '26 | Sale | 8.77 | 48,619 | 426,389 | 383,106 | Jul 01 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 16 '26 | Sale | 10.95 | 34,210 | 374,600 | 233,106 | Jun 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 15 '26 | Option Exercise | 0.00 | 29,008 | 0 | 267,316 | Jun 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Mar 16 '26 | Sale | 8.98 | 15,248 | 136,927 | 238,308 | Mar 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Mar 15 '26 | Option Exercise | 0.00 | 29,008 | 0 | 252,128 | Mar 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Dec 16 '25 | Sale | 14.38 | 15,042 | 216,304 | 223,120 | Dec 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Dec 15 '25 | Option Exercise | 0.00 | 29,008 | 0 | 238,162 | Dec 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Sep 16 '25 | Sale | 16.99 | 46,881 | 796,508 | 209,154 | Sep 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Sep 15 '25 | Option Exercise | 0.00 | 89,007 | 0 | 255,225 | Sep 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 27 '25 | Sale | 24.96 | 17,689 | 441,605 | 166,218 | Jun 30 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 16 '25 | Sale | 24.19 | 6,040 | 146,108 | 6,218 | Jun 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 15 '25 | Option Exercise | 0.00 | 12,008 | 0 | 12,258 | Jun 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | May 29 '25 | Sale | 29.45 | 4,368 | 128,652 | 250 | Jun 02 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Mar 15 '25 | Option Exercise | 0.00 | 8,008 | 0 | 8,258 | Mar 18 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jan 02 '25 | Sale | 35.00 | 601 | 21,035 | 250 | Jan 03 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Dec 17 '24 | Sale | 42.36 | 3,949 | 167,280 | 851 | Dec 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Dec 15 '24 | Option Exercise | 0.00 | 8,007 | 0 | 8,858 | Dec 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Dec 09 '24 | Sale | 42.00 | 11,339 | 476,238 | 851 | Dec 11 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Sep 15 '24 | Option Exercise | 0.00 | 8,008 | 0 | 15,648 | Sep 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 27 '24 | Sale | 27.56 | 3,005 | 82,818 | 7,390 | Jun 28 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Jun 15 '24 | Option Exercise | 0.00 | 8,008 | 0 | 11,449 | Jun 17 |
| AI | Lath Hitesh | CHIEF FINANCIAL OFFICER | Mar 15 '24 | Option Exercise | 0.00 | 8,007 | 0 | 8,007 | Mar 18 |