| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.11 | 7,142 | $529,293.62 | 6,999,179 | 2026-07-07 | Filing | |
| $73.00 | 5,897 | $430,481.00 | 7,006,321 | 2026-07-06 | Filing | |
| $72.17 | 1,245 | $89,851.65 | 7,012,218 | 2026-07-06 | Filing | |
| $70.52 | 566 | $39,914.32 | 7,013,463 | 2026-06-24 | Filing | |
| $70.04 | 6,576 | $460,583.04 | 7,014,029 | 2026-06-24 | Filing | |
| $69.96 | 4,867 | $340,495.32 | 7,020,605 | 2026-06-23 | Filing | |
| $69.23 | 2,275 | $157,498.25 | 7,025,472 | 2026-06-23 | Filing | |
| $72.20 | 3,692 | $266,562.40 | 7,027,747 | 2026-06-09 | Filing | |
| $71.63 | 3,692 | $264,457.96 | 7,031,439 | 2026-06-09 | Filing | |
| $72.61 | 545 | $39,572.45 | 7,035,131 | 2026-06-08 | Filing | |
| $72.05 | 6,379 | $459,606.95 | 7,035,676 | 2026-06-08 | Filing | |
| $65.14 | 10,930 | $711,980.20 | 249,457 | 2025-05-30 | Filing | |
| $66.32 | 1,000 | $66,320.00 | 66,055 | 2025-05-28 | Filing | |
| $67.05 | 5,440 | $364,752.00 | 260,387 | 2025-05-28 | Filing | |
| $66.80 | 26,565 | $1,774,542.00 | 265,827 | 2025-05-27 | Filing | |
| $68.94 | 7,065 | $487,061.10 | 292,392 | 2025-05-20 | Filing | |
| $70.00 | 5,000 | $350,000.00 | 71,750 | 2024-11-20 | Filing | |
| $71.71 | 1,000 | $71,710.00 | 12,877 | 2024-08-27 | Filing | |
| $70.17 | 7,900 | $554,343.00 | 263,068 | 2024-08-07 | Filing | |
| $68.97 | 6,723 | $463,685.31 | 270,968 | 2024-08-07 | Filing |