| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.37 | 10,000 | $1,323,715.00 | 36,974 | 2026-08-06 | Filing | |
| $133.19 | 800 | $106,552.00 | 84,698 | 2026-06-15 | Filing | |
| $132.50 | 500 | $66,250.00 | 85,498 | 2026-06-12 | Filing | |
| $129.00 | 11,211 | $1,446,219.00 | 85,998 | 2026-06-11 | Filing | |
| $123.50 | 10,000 | $1,235,000.00 | 46,974 | 2026-05-27 | Filing | |
| $125.34 | 28,312 | $3,548,626.08 | 707,930 | 2026-05-06 | Filing | |
| $124.76 | 1,688 | $210,594.88 | 736,242 | 2026-05-06 | Filing | |
| $123.49 | 30,000 | $3,704,700.00 | 737,930 | 2026-05-05 | Filing | |
| $125.55 | 1,800 | $225,990.00 | 13,231 | 2026-04-30 | Filing | |
| $122.59 | 7,000 | $858,130.00 | 5,252 | 2026-02-06 | Filing | |
| $122.81 | 1,800 | $221,058.00 | 5,756 | 2026-02-06 | Filing | |
| $119.00 | 1,421 | $169,099.00 | 13,553 | 2026-02-05 | Filing | |
| $118.07 | 21,672 | $2,558,813.04 | 808,331 | 2026-02-04 | Filing | |
| $117.62 | 28,328 | $3,331,939.36 | 830,003 | 2026-02-04 | Filing | |
| $113.90 | 7,453 | $848,896.70 | 85,714 | 2025-12-19 | Filing | |
| $115.00 | 12,547 | $1,442,905.00 | 93,167 | 2025-12-17 | Filing | |
| $114.31 | 11,344 | $1,296,732.64 | 858,314 | 2025-12-12 | Filing | |
| $113.22 | 18,656 | $2,112,232.32 | 869,658 | 2025-12-12 | Filing | |
| $115.03 | 8,844 | $1,017,325.32 | 14,950 | 2025-12-11 | Filing | |
| $104.73 | 1,520 | $159,189.60 | 7,556 | 2025-11-24 | Filing |