| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.94 | 6,423 | $539,163.96 | 643,977 | 2025-03-06 | Filing | |
| $86.38 | 1,828 | $157,893.50 | 1,383,168 | 2025-03-06 | Filing | |
| $85.92 | 21,284 | $1,828,674.46 | 1,384,996 | 2025-03-06 | Filing | |
| $84.71 | 15,197 | $1,287,287.72 | 1,406,280 | 2025-03-06 | Filing | |
| $83.94 | 25,691 | $2,156,571.91 | 1,421,477 | 2025-03-06 | Filing | |
| $86.38 | 2,285 | $197,366.88 | 12,976 | 2025-03-06 | Filing | |
| $85.92 | 26,606 | $2,285,928.99 | 15,261 | 2025-03-06 | Filing | |
| $84.71 | 18,996 | $1,609,088.47 | 41,867 | 2025-03-06 | Filing | |
| $83.94 | 32,113 | $2,695,651.93 | 60,863 | 2025-03-06 | Filing | |
| $92.24 | 1,500 | $138,354.60 | 0 | 2025-03-03 | Filing | |
| $91.29 | 600 | $54,771.72 | 1,500 | 2025-03-03 | Filing | |
| $90.19 | 13,375 | $1,206,343.41 | 2,100 | 2025-03-03 | Filing | |
| $89.63 | 14,113 | $1,264,901.62 | 15,475 | 2025-03-03 | Filing | |
| $88.22 | 5,156 | $454,886.55 | 29,588 | 2025-03-03 | Filing | |
| $87.64 | 5,034 | $441,202.41 | 34,744 | 2025-03-03 | Filing | |
| $86.12 | 1,952 | $168,101.36 | 39,778 | 2025-03-03 | Filing | |
| $85.46 | 10,118 | $864,695.41 | 41,730 | 2025-03-03 | Filing | |
| $92.41 | 400 | $36,962.00 | 147,784 | 2025-03-03 | Filing | |
| $90.14 | 2,904 | $261,780.79 | 148,184 | 2025-03-03 | Filing | |
| $89.59 | 2,096 | $187,785.25 | 151,088 | 2025-03-03 | Filing |