| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $187.90 | 1,197 | $224,915.10 | 7,330 | 2026-09-02 | Filing | |
| $188.51 | 16,656 | $3,139,822.56 | 116,811 | 2026-09-02 | Filing | |
| $191.96 | 6,500 | $1,247,723.10 | 1,478 | 2026-08-06 | Filing | |
| $198.00 | 713 | $141,174.00 | 16,376 | 2026-07-29 | Filing | |
| $189.99 | 7,100 | $1,348,946.75 | 16,632 | 2026-07-28 | Filing | |
| $175.65 | 12,000 | $2,107,800.00 | 12,001 | 2026-07-23 | Filing | |
| $161.71 | 16,656 | $2,693,441.76 | 116,811 | 2026-06-02 | Filing | |
| $173.61 | 2,362 | $410,067.06 | 7,978 | 2026-03-11 | Filing | |
| $183.30 | 16,655 | $3,052,861.50 | 116,811 | 2026-03-04 | Filing | |
| $184.03 | 3,837 | $706,122.73 | 32,536 | 2026-03-03 | Filing | |
| $182.22 | 21,079 | $3,841,015.38 | 87,681 | 2025-12-01 | Filing | |
| $205.65 | 21,079 | $4,334,896.35 | 87,681 | 2025-09-02 | Filing | |
| $232.05 | 21,080 | $4,891,614.00 | 87,681 | 2025-06-02 | Filing | |
| $246.00 | 2,237 | $550,302.00 | 13,522 | 2025-04-03 | Filing | |
| $245.00 | 9,569 | $2,344,405.00 | 20,935 | 2025-03-31 | Filing | |
| $220.44 | 2,500 | $551,100.00 | 48,393 | 2024-08-15 | Filing | |
| $219.33 | 2,500 | $548,327.75 | 50,893 | 2024-08-14 | Filing | |
| $230.16 | 49,390 | $11,367,745.63 | 28,329 | 2025-03-12 | Filing | |
| $234.97 | 7,121 | $1,673,221.37 | 20,935 | 2025-03-10 | Filing | |
| $234.97 | 10,510 | $2,469,534.70 | 33,678 | 2025-03-10 | Filing |