| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.83 | 3,333 | $246,075.39 | 46,601 | 2025-04-14 | Filing | |
| $73.83 | 6,000 | $442,980.00 | 159,389 | 2025-04-14 | Filing | |
| $91.84 | 5,489 | $504,109.76 | 17,394 | 2024-12-20 | Filing | |
| $95.86 | 2,511 | $240,704.46 | 19,339 | 2024-12-16 | Filing | |
| $94.88 | 1,249 | $118,505.12 | 154,856 | 2024-12-13 | Filing | |
| $94.29 | 4,751 | $447,971.79 | 156,105 | 2024-12-13 | Filing | |
| $99.78 | 12,731 | $1,270,299.18 | 17,000 | 2024-12-09 | Filing | |
| $99.12 | 465 | $46,090.80 | 102,610 | 2024-12-11 | Filing | |
| $98.19 | 15,738 | $1,545,314.22 | 103,075 | 2024-12-11 | Filing | |
| $99.14 | 1,761 | $174,585.54 | 118,813 | 2024-12-10 | Filing | |
| $102.22 | 288 | $29,439.36 | 120,574 | 2024-12-09 | Filing | |
| $101.16 | 7,304 | $738,872.64 | 120,862 | 2024-12-09 | Filing | |
| $99.12 | 680 | $67,401.60 | 128,166 | 2024-12-09 | Filing | |
| $98.75 | 1,445 | $142,693.75 | 128,846 | 2024-12-09 | Filing | |
| $102.04 | 2,209 | $225,406.36 | 130,291 | 2024-12-06 | Filing | |
| $101.45 | 18,234 | $1,849,839.30 | 132,500 | 2024-12-06 | Filing | |
| $100.32 | 29,252 | $2,934,560.64 | 150,734 | 2024-12-06 | Filing | |
| $100.80 | 11,640 | $1,173,312.00 | 179,986 | 2024-12-05 | Filing | |
| $99.45 | 11,778 | $1,171,322.10 | 191,626 | 2024-12-05 | Filing | |
| $101.90 | 355 | $36,174.50 | 203,404 | 2024-12-04 | Filing |