| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.82 | 3,500 | $261,870.00 | 514,684 | 2025-09-17 | Filing | |
| $74.21 | 6,599 | $489,711.79 | 516,184 | 2025-09-16 | Filing | |
| $75.63 | 615,807 | $46,573,483.41 | 206,652 | 2025-09-12 | Filing | |
| $88.26 | 3,500 | $308,910.00 | 515,595 | 2025-09-03 | Filing | |
| $88.35 | 2,825 | $249,588.75 | 998 | 2025-09-02 | Filing | |
| $87.74 | 5,375 | $471,602.50 | 3,823 | 2025-09-02 | Filing | |
| $86.62 | 809 | $70,075.58 | 9,198 | 2025-09-02 | Filing | |
| $88.35 | 4,225 | $373,278.75 | 406,052 | 2025-09-02 | Filing | |
| $87.73 | 7,075 | $620,689.75 | 410,277 | 2025-09-02 | Filing | |
| $86.70 | 1,200 | $104,040.00 | 417,352 | 2025-09-02 | Filing | |
| $82.93 | 3,500 | $290,255.00 | 517,095 | 2025-08-20 | Filing | |
| $88.37 | 3,500 | $309,295.00 | 518,595 | 2025-08-06 | Filing | |
| $90.46 | 100 | $9,046.00 | 998 | 2025-08-01 | Filing | |
| $88.87 | 1,200 | $106,644.00 | 1,098 | 2025-08-01 | Filing | |
| $87.75 | 2,910 | $255,352.50 | 2,298 | 2025-08-01 | Filing | |
| $86.82 | 3,799 | $329,829.18 | 5,208 | 2025-08-01 | Filing | |
| $85.89 | 700 | $60,123.00 | 9,007 | 2025-08-01 | Filing | |
| $84.58 | 300 | $25,374.00 | 9,707 | 2025-08-01 | Filing | |
| $89.88 | 100 | $8,988.00 | 418,552 | 2025-08-01 | Filing | |
| $88.84 | 1,860 | $165,242.40 | 418,652 | 2025-08-01 | Filing |