| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $106.23 | 4,588 | $487,383.24 | 14,197 | 2025-08-27 | Filing | |
| $105.00 | 1,000 | $105,000.00 | 14,974 | 2025-08-22 | Filing | |
| $103.38 | 40,000 | $4,135,200.00 | 888,314 | 2025-07-28 | Filing | |
| $95.04 | 2,100 | $199,584.00 | 14,849 | 2025-05-15 | Filing | |
| $96.73 | 28,566 | $2,763,189.18 | 928,314 | 2025-05-12 | Filing | |
| $96.14 | 6,766 | $650,483.24 | 956,880 | 2025-05-12 | Filing | |
| $95.04 | 4,668 | $443,646.72 | 963,646 | 2025-05-12 | Filing | |
| $90.00 | 19,819 | $1,783,710.00 | 968,314 | 2025-03-19 | Filing | |
| $90.01 | 20,181 | $1,816,491.81 | 988,133 | 2025-03-07 | Filing | |
| $104.53 | 1,275 | $133,275.75 | 14,557 | 2025-01-30 | Filing |