| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $105.40 | 1,000 | $105,400.00 | 9,076 | 2025-11-11 | Filing | |
| $102.21 | 1,000 | $102,214.00 | 10,076 | 2025-11-07 | Filing | |
| $100.04 | 3,000 | $300,120.00 | 45,500 | 2025-11-03 | Filing | |
| $100.04 | 7,000 | $700,280.00 | 48,500 | 2025-11-03 | Filing | |
| $101.02 | 980 | $98,999.60 | 11,076 | 2025-10-31 | Filing |