| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.13 | 150,000 | $4,369,140.00 | 1,733,596 | 2025-12-02 | Filing | |
| $63.32 | 1,319 | $83,519.08 | 78,524 | 2025-03-10 | Filing | |
| $61.26 | 100,000 | $6,125,700.00 | 1,881,760 | 2025-03-07 | Filing | |
| $123.72 | 665 | $82,272.54 | 107,943 | 2024-06-17 | Filing | |
| $123.20 | 4,335 | $534,075.03 | 108,608 | 2024-06-17 | Filing | |
| $129.60 | 5,188 | $672,345.60 | 1,979,374 | 2024-05-30 | Filing | |
| $127.63 | 314 | $40,076.51 | 1,984,562 | 2024-05-29 | Filing | |
| $126.89 | 195,840 | $24,850,862.21 | 1,984,876 | 2024-05-29 | Filing | |
| $125.96 | 123,372 | $15,540,171.53 | 2,180,716 | 2024-05-29 | Filing | |
| $121.00 | 100 | $12,100.00 | 112,943 | 2024-05-15 | Filing | |
| $120.29 | 1,541 | $185,367.81 | 113,043 | 2024-05-15 | Filing | |
| $119.07 | 477 | $56,797.06 | 114,584 | 2024-05-15 | Filing | |
| $118.26 | 1,817 | $214,884.60 | 115,061 | 2024-05-15 | Filing | |
| $117.34 | 1,065 | $124,970.83 | 116,878 | 2024-05-15 | Filing | |
| $110.82 | 331 | $36,682.94 | 93,360 | 2024-04-26 | Filing | |
| $110.07 | 24,669 | $2,715,250.22 | 93,691 | 2024-04-26 | Filing | |
| $107.07 | 888 | $95,078.16 | 118,360 | 2024-04-25 | Filing | |
| $106.60 | 3,610 | $384,826.00 | 119,248 | 2024-04-25 | Filing | |
| $105.44 | 5,502 | $580,130.88 | 122,858 | 2024-04-25 | Filing | |
| $103.37 | 10,000 | $1,033,700.00 | 128,360 | 2024-04-25 | Filing |