| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| COO | WEISS ROBERT S | Director | Apr 01 '26 | Option Exercise | 0.00 | 7,308 | 0 | 292,599 | Apr 06 12:00 AM |
| COO | WEISS ROBERT S | Director | Apr 01 '25 | Option Exercise | 0.00 | 5,986 | 0 | 288,945 | Apr 03 12:00 AM |
| COO | WEISS ROBERT S | Director | Apr 01 '24 | Option Exercise | 0.00 | 6,360 | 0 | 285,952 | Apr 03 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 08 '24 | Option Exercise | 57.41 | 176,150 | 10,113,652 | 370,847 | Mar 11 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 08 '24 | Sale | 102.18 | 88,075 | 8,999,732 | 282,772 | Mar 11 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 07 '24 | Sale | 102.21 | 153,213 | 15,659,610 | 282,772 | Mar 11 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 07 '24 | Option Exercise | 57.41 | 306,426 | 17,593,448 | 435,985 | Mar 11 12:00 AM |
| COO | WEISS ROBERT S | Director | Dec 19 '23 | Option Exercise | 175.31 | 158,740 | 27,828,710 | 150,063 | Dec 21 12:00 AM |
| COO | WEISS ROBERT S | Director | Dec 19 '23 | Sale | 364.81 | 79,370 | 28,955,135 | 70,693 | Dec 21 12:00 AM |
| COO | WEISS ROBERT S | Director | Apr 01 '23 | Option Exercise | 0.00 | 1,386 | 0 | 70,693 | Apr 03 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 07 '23 | Sale | 337.72 | 37,510 | 12,667,880 | 70,000 | Mar 07 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 07 '23 | Option Exercise | 131.60 | 75,020 | 9,872,632 | 107,510 | Mar 07 12:00 AM |
| COO | WEISS ROBERT S | director: | Apr 01 '22 | Option Exercise | 0.00 | 1,540 | 0 | 71,759 | Apr 04 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 29 '22 | Option Exercise | 108.19 | 39,117 | 4,231,938 | 76,837 | Mar 29 12:00 AM |
| COO | WEISS ROBERT S | Director | Mar 29 '22 | Sale | 415.24 | 13,039 | 5,414,368 | 63,798 | Mar 29 12:00 AM |