| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $136.36 | 7,760 | $1,058,176.10 | 131,669 | 2024-01-02 | Filing | |
| $135.36 | 2,814 | $380,915.42 | 139,429 | 2024-01-02 | Filing | |
| $134.05 | 1,200 | $160,854.00 | 142,243 | 2024-01-02 | Filing | |
| $132.79 | 600 | $79,675.98 | 143,443 | 2024-01-02 | Filing | |
| $150.00 | 4,500 | $675,000.00 | 248,589 | 2023-12-19 | Filing | |
| $150.00 | 4,500 | $675,000.00 | 248,589 | 2023-12-19 | Filing | |
| $150.29 | 29,666 | $4,458,372.61 | 252,792 | 2023-12-19 | Filing | |
| $152.50 | 1,023 | $156,007.50 | 91,003 | 2023-12-19 | Filing | |
| $142.50 | 2,046 | $291,555.00 | 92,026 | 2023-12-14 | Filing | |
| $145.00 | 4,500 | $652,500.00 | 253,089 | 2023-12-14 | Filing | |
| $145.00 | 4,500 | $652,500.00 | 253,089 | 2023-12-14 | Filing | |
| $145.00 | 29,667 | $4,301,715.00 | 252,792 | 2023-12-14 | Filing | |
| $140.06 | 4,500 | $630,286.20 | 257,589 | 2023-12-13 | Filing | |
| $140.07 | 4,500 | $630,331.20 | 257,589 | 2023-12-13 | Filing | |
| $141.30 | 13,982 | $1,975,620.25 | 252,792 | 2023-12-13 | Filing | |
| $140.55 | 15,685 | $2,204,520.48 | 266,774 | 2023-12-13 | Filing | |
| $125.86 | 2,518 | $316,912.71 | 79,104 | 2023-12-05 | Filing | |
| $125.21 | 3,082 | $385,887.05 | 81,622 | 2023-12-05 | Filing | |
| $123.15 | 400 | $49,258.00 | 84,704 | 2023-12-05 | Filing | |
| $125.00 | 854 | $106,750.00 | 262,089 | 2023-12-05 | Filing |