| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $171.60 | 1,500 | $257,400.00 | 224,442 | 2026-08-28 | Filing | |
| $175.00 | 1,500 | $262,500.00 | 225,942 | 2026-08-28 | Filing | |
| $160.00 | 2,500 | $400,000.00 | 19,077 | 2026-08-19 | Filing | |
| $159.49 | 2,600 | $414,674.00 | 21,577 | 2026-08-19 | Filing | |
| $158.27 | 14,400 | $2,279,088.00 | 24,177 | 2026-08-19 | Filing | |
| $157.50 | 500 | $78,750.00 | 38,577 | 2026-08-19 | Filing | |
| $169.31 | 5,000 | $846,550.00 | 47,400 | 2026-08-26 | Filing | |
| $160.00 | 2,500 | $400,000.00 | 19,077 | 2026-08-19 | Filing | |
| $159.49 | 2,600 | $414,674.00 | 21,577 | 2026-08-19 | Filing | |
| $158.27 | 14,400 | $2,279,088.00 | 24,177 | 2026-08-19 | Filing | |
| $157.50 | 500 | $78,750.00 | 38,577 | 2026-08-19 | Filing | |
| $151.25 | 2,700 | $408,375.00 | 7,500 | 2026-08-13 | Filing | |
| $125.72 | 186 | $23,383.92 | 121 | 2025-12-29 | Filing | |
| $136.33 | 150 | $20,449.50 | 307 | 2025-11-06 | Filing | |
| $141.88 | 300 | $42,564.00 | 457 | 2025-11-04 | Filing | |
| $140.82 | 1,800 | $253,476.00 | 10,200 | 2026-06-22 | Filing | |
| $141.04 | 357 | $50,351.28 | 677 | 2026-06-22 | Filing | |
| $159.09 | 3,477 | $553,155.93 | 227,442 | 2026-06-04 | Filing | |
| $158.76 | 893 | $141,772.68 | 230,919 | 2026-06-04 | Filing | |
| $157.00 | 2,000 | $314,000.00 | 231,812 | 2026-06-04 | Filing |