| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.17 | 13,786 | $953,618.98 | 114,725 | 2025-10-14 | Filing | |
| $68.51 | 11,214 | $768,222.92 | 128,511 | 2025-10-14 | Filing | |
| $71.66 | 25,000 | $1,791,490.00 | 114,725 | 2025-09-16 | Filing | |
| $74.92 | 7,000 | $524,440.00 | 70,435 | 2025-08-22 | Filing | |
| $72.31 | 25,000 | $1,807,827.50 | 114,725 | 2025-08-12 | Filing | |
| $75.00 | 2,491 | $186,825.00 | 114,725 | 2025-07-16 | Filing | |
| $75.30 | 280 | $21,084.90 | 114,725 | 2025-07-15 | Filing | |
| $74.81 | 39,595 | $2,962,204.90 | 115,005 | 2025-07-15 | Filing | |
| $74.02 | 25,000 | $1,850,530.00 | 114,725 | 2025-06-24 | Filing | |
| $76.57 | 179 | $13,706.03 | 114,725 | 2025-06-10 | Filing | |
| $76.22 | 33,504 | $2,553,775.39 | 114,904 | 2025-06-10 | Filing | |
| $75.02 | 15,000 | $1,125,286.50 | 62,397 | 2025-06-04 | Filing | |
| $74.97 | 350 | $26,239.50 | 62,397 | 2025-05-30 | Filing | |
| $75.04 | 675 | $50,652.00 | 121,151 | 2025-05-05 | Filing | |
| $83.75 | 18,121 | $1,517,668.18 | 37,290 | 2025-02-19 | Filing | |
| $84.07 | 7,000 | $588,480.20 | 29,758 | 2025-02-05 | Filing | |
| $86.00 | 25,000 | $2,150,102.50 | 62,397 | 2025-01-30 | Filing | |
| $83.00 | 15,000 | $1,245,000.00 | 87,397 | 2025-01-30 | Filing | |
| $84.90 | 1,000 | $84,900.00 | 6,493 | 2025-01-30 | Filing | |
| $78.22 | 7,713 | $603,317.03 | 62,397 | 2024-12-17 | Filing |