| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.39 | 10,176 | $889,294.89 | 0 | 2025-05-22 | Filing | |
| $88.46 | 47,500 | $4,201,636.25 | 0 | 2025-05-21 | Filing | |
| $87.65 | 5,556 | $486,986.18 | 16,594 | 2025-05-21 | Filing | |
| $89.00 | 191,523 | $17,045,432.09 | 764,610 | 2025-05-19 | Filing | |
| $88.73 | 7,215 | $640,189.84 | 488,914 | 2025-05-16 | Filing | |
| $88.74 | 10,795 | $957,975.29 | 1,520,399 | 2025-05-16 | Filing | |
| $85.39 | 120,000 | $10,247,244.00 | 59,002,353 | 2025-05-12 | Filing | |
| $84.08 | 15,345 | $1,290,187.65 | 177,689 | 2025-05-09 | Filing | |
| $85.00 | 8,613 | $732,105.00 | 42,444 | 2025-05-08 | Filing | |
| $85.00 | 3,658 | $310,930.00 | 18,069 | 2025-05-08 | Filing | |
| $85.00 | 25,000 | $2,125,000.00 | 58,993 | 2025-05-08 | Filing | |
| $81.15 | 3,380 | $274,273.82 | 42,444 | 2025-05-01 | Filing | |
| $82.00 | 8,614 | $706,360.92 | 45,824 | 2025-05-01 | Filing | |
| $81.14 | 9,600 | $778,972.80 | 496,129 | 2025-05-01 | Filing | |
| $81.14 | 14,400 | $1,168,427.52 | 1,531,194 | 2025-05-01 | Filing | |
| $82.00 | 9,559 | $783,853.29 | 0 | 2025-05-01 | Filing | |
| $79.55 | 37,585 | $2,989,800.30 | 59,970,853 | 2025-04-28 | Filing | |
| $76.77 | 6,897 | $529,448.21 | 1,545,594 | 2025-04-22 | Filing | |
| $74.26 | 3,592 | $266,731.14 | 172,162 | 2025-04-21 | Filing | |
| $75.22 | 1,250 | $94,018.75 | 505,729 | 2025-04-03 | Filing |