| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.70 | 3,397 | $253,755.90 | 90,420 | 2025-06-18 | Filing | |
| $75.49 | 139 | $10,493.11 | 93,817 | 2025-06-18 | Filing | |
| $74.66 | 1,045 | $78,019.70 | 93,956 | 2025-06-18 | Filing | |
| $75.45 | 1,935 | $145,995.75 | 110,723 | 2025-06-18 | Filing | |
| $74.70 | 13,208 | $986,637.60 | 112,658 | 2025-06-18 | Filing | |
| $74.37 | 534 | $39,713.58 | 8,805 | 2025-06-16 | Filing | |
| $76.34 | 2,717 | $207,415.78 | 86,156 | 2025-04-15 | Filing | |
| $75.96 | 5,283 | $401,296.68 | 88,873 | 2025-04-15 | Filing | |
| $82.91 | 300 | $24,873.00 | 138,804 | 2025-04-01 | Filing | |
| $82.35 | 22,736 | $1,872,309.60 | 139,104 | 2025-04-01 | Filing | |
| $81.56 | 12,964 | $1,057,343.84 | 161,840 | 2025-04-01 | Filing | |
| $80.34 | 4,000 | $321,360.00 | 174,804 | 2025-04-01 | Filing | |
| $81.86 | 600 | $49,116.00 | 45,875 | 2025-04-01 | Filing | |
| $81.26 | 6,900 | $560,694.00 | 46,475 | 2025-04-01 | Filing | |
| $84.68 | 874 | $74,010.32 | 76,842 | 2025-03-19 | Filing | |
| $83.77 | 3,130 | $262,200.10 | 77,716 | 2025-03-19 | Filing | |
| $82.93 | 11,702 | $970,446.86 | 80,846 | 2025-03-19 | Filing | |
| $84.66 | 1,051 | $88,977.66 | 93,960 | 2025-03-19 | Filing | |
| $83.76 | 3,240 | $271,382.40 | 95,011 | 2025-03-19 | Filing | |
| $82.92 | 11,820 | $980,114.40 | 98,251 | 2025-03-19 | Filing |