| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.61 | 896 | $130,468.62 | 189,463 | 2025-09-02 | Filing | |
| $144.98 | 2,504 | $363,032.17 | 190,359 | 2025-09-02 | Filing | |
| $157.13 | 2,000 | $314,259.20 | 6,872 | 2025-08-15 | Filing | |
| $157.18 | 200 | $31,435.50 | 957,046 | 2025-08-12 | Filing | |
| $156.51 | 7,067 | $1,106,066.06 | 957,246 | 2025-08-12 | Filing | |
| $155.72 | 9,448 | $1,471,203.82 | 964,313 | 2025-08-12 | Filing | |
| $154.23 | 5,403 | $833,294.96 | 973,761 | 2025-08-12 | Filing | |
| $153.91 | 5,411 | $832,802.68 | 979,164 | 2025-08-12 | Filing | |
| $152.54 | 1,914 | $291,967.49 | 984,575 | 2025-08-12 | Filing | |
| $151.52 | 407 | $61,666.73 | 986,489 | 2025-08-12 | Filing | |
| $150.48 | 50 | $7,523.95 | 986,896 | 2025-08-12 | Filing | |
| $147.13 | 100 | $14,713.20 | 986,946 | 2025-08-12 | Filing | |
| $150.13 | 9,142 | $1,372,488.46 | 89,640 | 2025-08-11 | Filing | |
| $150.17 | 600 | $90,102.00 | 98,782 | 2025-08-08 | Filing | |
| $150.00 | 120 | $18,000.00 | 99,382 | 2025-08-07 | Filing | |
| $150.51 | 1,296 | $195,060.96 | 99,502 | 2025-08-06 | Filing | |
| $137.60 | 100 | $13,760.00 | 192,863 | 2025-08-01 | Filing | |
| $136.08 | 200 | $27,216.00 | 192,963 | 2025-08-01 | Filing | |
| $135.35 | 2,118 | $286,661.98 | 193,163 | 2025-08-01 | Filing | |
| $134.55 | 300 | $40,363.50 | 195,281 | 2025-08-01 | Filing |