| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| W | Tan Fiona | Chief Technology Officer | Apr 01 '26 | Option Exercise | 0.00 | 46,186 | 0 | 23,093 | Apr 03 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jan 13 '26 | Sale | 119.00 | 9,000 | 1,071,000 | 200,328 | Jan 15 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jan 01 '26 | Option Exercise | 0.00 | 46,552 | 0 | 23,276 | Jan 05 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Nov 10 '25 | Sale | 110.59 | 5,441 | 601,715 | 209,328 | Nov 12 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Nov 05 '25 | Sale | 100.54 | 6,347 | 638,127 | 198,860 | Nov 07 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Oct 01 '25 | Option Exercise | 0.00 | 64,520 | 0 | 32,260 | Oct 03 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Aug 04 '25 | Sale | 73.00 | 7,009 | 511,657 | 205,207 | Aug 05 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jul 01 '25 | Option Exercise | 0.00 | 125,250 | 0 | 173,753 | Jul 02 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jun 17 '25 | Sale | 49.00 | 3,214 | 157,486 | 70,891 | Jun 18 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jun 16 '25 | Sale | 47.39 | 3,133 | 148,473 | 74,105 | Jun 18 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Apr 02 '25 | Sale | 31.92 | 23,835 | 760,725 | 111,128 | Apr 02 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Apr 01 '25 | Option Exercise | 0.00 | 91,974 | 0 | 134,963 | Apr 02 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jan 06 '25 | Sale | 47.17 | 7,581 | 357,613 | 88,976 | Jan 07 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jan 03 '25 | Sale | 44.91 | 8,249 | 370,427 | 96,557 | Jan 07 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Jan 01 '25 | Option Exercise | 0.00 | 60,660 | 0 | 104,806 | Jan 03 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Oct 03 '24 | Sale | 52.15 | 10,179 | 530,855 | 74,476 | Oct 04 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Oct 02 '24 | Sale | 53.06 | 10,040 | 532,743 | 84,655 | Oct 03 12:00 AM |
| W | Tan Fiona | Chief Technology Officer | Oct 01 '24 | Option Exercise | 0.00 | 40,037 | 0 | 94,695 | Oct 03 12:00 AM |