| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.46 | 3,762 | $347,834.52 | 503,428 | 2026-01-14 | Filing | |
| $91.66 | 48,088 | $4,407,746.08 | 507,190 | 2026-01-14 | Filing | |
| $90.80 | 3,449 | $313,169.20 | 555,278 | 2026-01-14 | Filing | |
| $86.04 | 101 | $8,690.04 | 558,590 | 2025-12-16 | Filing | |
| $85.33 | 1,217 | $103,846.61 | 558,691 | 2025-12-16 | Filing | |
| $86.25 | 42,514 | $3,666,832.50 | 559,908 | 2025-12-15 | Filing | |
| $101.00 | 500 | $50,500.00 | 29,728 | 2025-08-14 | Filing | |
| $89.52 | 1,179 | $105,544.08 | 18,838 | 2025-06-11 | Filing | |
| $113.71 | 1,968 | $223,781.28 | 18,513 | 2024-12-16 | Filing | |
| $112.70 | 532 | $59,956.40 | 20,481 | 2024-12-16 | Filing | |
| $113.41 | 300 | $34,023.00 | 28,638 | 2024-11-12 | Filing | |
| $98.30 | 2,500 | $245,750.00 | 21,005 | 2024-09-16 | Filing | |
| $93.44 | 32,600 | $3,046,144.00 | 596,886 | 2024-08-21 | Filing | |
| $96.10 | 800 | $76,880.00 | 29,008 | 2024-08-09 | Filing | |
| $89.60 | 869 | $77,862.40 | 23,501 | 2024-06-17 | Filing | |
| $88.65 | 1,313 | $116,397.45 | 24,370 | 2024-06-17 | Filing | |
| $89.41 | 1,409 | $125,978.69 | 25,683 | 2024-06-17 | Filing | |
| $91.54 | 3,661 | $335,127.94 | 54,898 | 2024-05-15 | Filing | |
| $86.27 | 1,000 | $86,270.00 | 28,157 | 2024-05-10 | Filing | |
| $78.47 | 352 | $27,621.44 | 25,995 | 2024-03-15 | Filing |