| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.89 | 19,467 | $1,574,685.63 | 272,961 | 2025-03-04 | Filing | |
| $80.89 | 21,023 | $1,700,550.47 | 179,091 | 2025-03-04 | Filing | |
| $80.89 | 4,389 | $355,026.21 | 56,741 | 2025-03-04 | Filing | |
| $85.47 | 5,200 | $444,444.00 | 19,903 | 2025-03-03 | Filing | |
| $87.96 | 1,000 | $87,960.00 | 17,241 | 2025-02-24 | Filing | |
| $88.75 | 45,215 | $4,012,831.25 | 292,428 | 2025-02-21 | Filing | |
| $88.82 | 26,130 | $2,320,866.60 | 200,114 | 2025-02-21 | Filing | |
| $91.61 | 5,482 | $502,206.02 | 11,663 | 2025-02-18 | Filing | |
| $106.42 | 10,428 | $1,109,747.76 | 337,643 | 2024-12-12 | Filing | |
| $0.00 | 7,168 | $0.00 | 348,071 | 2024-12-11 | Filing | |
| $106.00 | 8,559 | $907,254.00 | 340,903 | 2024-12-10 | Filing | |
| $106.12 | 5,123 | $543,652.76 | 218,371 | 2024-12-12 | Filing | |
| $106.00 | 4,178 | $442,868.00 | 223,494 | 2024-12-10 | Filing | |
| $106.76 | 30,229 | $3,227,248.04 | 2,892 | 2024-11-26 | Filing | |
| $106.83 | 2,243 | $239,619.69 | 33,121 | 2024-11-26 | Filing | |
| $106.76 | 9,155 | $977,387.80 | 35,364 | 2024-11-26 | Filing | |
| $104.95 | 548 | $57,512.60 | 18,241 | 2024-11-22 | Filing | |
| $96.43 | 40,233 | $3,879,668.19 | 0 | 2024-11-15 | Filing | |
| $98.17 | 476 | $46,728.92 | 214,603 | 2024-11-15 | Filing | |
| $98.71 | 64,617 | $6,378,344.07 | 40,233 | 2024-11-14 | Filing |