| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $203.85 | 50 | $10,192.50 | 387,221 | 2026-03-16 | Filing | |
| $201.59 | 9,900 | $1,995,741.00 | 387,271 | 2026-03-16 | Filing | |
| $200.00 | 10,020 | $2,004,000.00 | 397,171 | 2026-03-04 | Filing | |
| $178.42 | 50 | $8,921.05 | 78,774 | 2026-02-27 | Filing | |
| $177.44 | 105 | $18,630.73 | 78,824 | 2026-02-27 | Filing | |
| $176.53 | 125 | $22,065.68 | 78,929 | 2026-02-27 | Filing | |
| $175.53 | 380 | $66,700.34 | 79,054 | 2026-02-27 | Filing | |
| $174.54 | 274 | $47,823.60 | 79,434 | 2026-02-27 | Filing | |
| $173.55 | 300 | $52,066.23 | 79,708 | 2026-02-27 | Filing | |
| $172.67 | 80 | $13,813.60 | 80,008 | 2026-02-27 | Filing | |
| $156.05 | 40 | $6,242.00 | 0 | 2026-02-24 | Filing | |
| $155.59 | 302 | $46,989.33 | 40 | 2026-02-24 | Filing | |
| $154.41 | 320 | $49,410.40 | 342 | 2026-02-24 | Filing | |
| $153.36 | 440 | $67,480.38 | 662 | 2026-02-24 | Filing | |
| $156.07 | 680 | $106,128.01 | 497 | 2026-02-24 | Filing | |
| $155.23 | 621 | $96,400.07 | 1,177 | 2026-02-24 | Filing | |
| $154.40 | 1,840 | $284,088.46 | 1,798 | 2026-02-24 | Filing | |
| $153.40 | 1,680 | $257,710.32 | 3,638 | 2026-02-24 | Filing | |
| $156.72 | 11,214 | $1,757,459.20 | 402,165 | 2026-02-06 | Filing | |
| $156.03 | 116,709 | $18,209,650.10 | 413,379 | 2026-02-06 | Filing |