| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $109.40 | 7,639 | $835,706.60 | 105,714 | 2025-09-08 | Filing | |
| $106.90 | 8,680 | $927,892.00 | 113,353 | 2025-08-27 | Filing | |
| $106.50 | 6,371 | $678,511.50 | 122,033 | 2025-08-27 | Filing | |
| $107.03 | 1,962 | $209,992.86 | 12,235 | 2025-08-27 | Filing |