| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.06 | 4,126 | $606,785.24 | 108,555 | 2025-12-02 | Filing | |
| $145.95 | 2,299 | $335,540.89 | 112,681 | 2025-12-02 | Filing | |
| $144.90 | 600 | $86,942.52 | 114,980 | 2025-12-02 | Filing | |
| $144.20 | 1,400 | $201,873.70 | 115,580 | 2025-11-21 | Filing | |
| $143.37 | 2,594 | $371,903.08 | 116,980 | 2025-11-21 | Filing | |
| $142.41 | 900 | $128,167.74 | 119,574 | 2025-11-21 | Filing | |
| $141.58 | 600 | $84,948.48 | 120,474 | 2025-11-21 | Filing | |
| $139.98 | 700 | $97,982.99 | 121,074 | 2025-11-21 | Filing | |
| $138.77 | 800 | $111,015.44 | 121,774 | 2025-11-21 | Filing | |
| $137.57 | 700 | $96,300.89 | 122,574 | 2025-11-21 | Filing | |
| $143.80 | 300 | $43,139.01 | 254,800 | 2025-11-14 | Filing | |
| $143.18 | 5,117 | $732,677.13 | 255,100 | 2025-11-14 | Filing | |
| $142.15 | 1,661 | $236,104.34 | 260,217 | 2025-11-14 | Filing | |
| $141.24 | 1,422 | $200,845.41 | 261,878 | 2025-11-14 | Filing | |
| $155.04 | 2,200 | $341,093.94 | 256,800 | 2025-11-12 | Filing | |
| $127.63 | 100 | $12,763.16 | 56,775 | 2025-10-20 | Filing | |
| $127.01 | 440 | $55,882.86 | 56,875 | 2025-10-20 | Filing | |
| $127.27 | 3,957 | $503,595.12 | 203,951 | 2025-10-14 | Filing | |
| $126.44 | 4,543 | $574,411.92 | 207,908 | 2025-10-14 | Filing | |
| $129.50 | 358 | $46,360.75 | 92,864 | 2025-10-06 | Filing |