| 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 | 3,654 | 0 | 292,599 | Apr 06 |
| COO | WEISS ROBERT S | Director | Apr 01 '25 | Option Exercise | 0.00 | 2,993 | 0 | 288,945 | Apr 03 |
| COO | WEISS ROBERT S | Director | Apr 01 '24 | Option Exercise | 0.00 | 3,180 | 0 | 285,952 | Apr 03 |
| COO | WEISS ROBERT S | Director | Mar 08 '24 | Option Exercise | 57.41 | 88,075 | 5,056,826 | 370,847 | Mar 11 |
| COO | WEISS ROBERT S | Director | Mar 08 '24 | Sale | 102.18 | 88,075 | 8,999,732 | 282,772 | Mar 11 |
| COO | WEISS ROBERT S | Director | Mar 07 '24 | Sale | 102.21 | 153,213 | 15,659,610 | 282,772 | Mar 11 |
| COO | WEISS ROBERT S | Director | Mar 07 '24 | Option Exercise | 57.41 | 153,213 | 8,796,724 | 435,985 | Mar 11 |
| COO | WEISS ROBERT S | Director | Dec 19 '23 | Option Exercise | 175.31 | 79,370 | 13,914,355 | 150,063 | Dec 21 |
| COO | WEISS ROBERT S | Director | Dec 19 '23 | Sale | 364.81 | 79,370 | 28,955,135 | 70,693 | Dec 21 |
| COO | WEISS ROBERT S | Director | Apr 01 '23 | Option Exercise | 0.00 | 693 | 0 | 70,693 | Apr 03 |
| COO | WEISS ROBERT S | Director | Mar 07 '23 | Option Exercise | 131.60 | 37,510 | 4,936,316 | 107,510 | Mar 07 |
| COO | WEISS ROBERT S | Director | Mar 07 '23 | Sale | 337.72 | 37,510 | 12,667,880 | 70,000 | Mar 07 |
| COO | WEISS ROBERT S | director: | Apr 01 '22 | Option Exercise | 0.00 | 770 | 0 | 71,759 | Apr 04 |
| COO | WEISS ROBERT S | Director | Mar 29 '22 | Option Exercise | 162.28 | 13,039 | 2,115,969 | 76,837 | Mar 29 |
| COO | WEISS ROBERT S | Director | Mar 29 '22 | Sale | 415.24 | 13,039 | 5,414,368 | 63,798 | Mar 29 |