| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.73 | 175 | $14,477.75 | 392,038 | 2024-04-02 | Filing | |
| $82.85 | 10,160 | $841,756.00 | 392,213 | 2024-04-02 | Filing | |
| $82.91 | 146 | $12,104.86 | 168,860 | 2024-04-02 | Filing | |
| $83.48 | 802 | $66,950.96 | 169,006 | 2024-04-02 | Filing | |
| $82.89 | 8,348 | $691,965.72 | 169,808 | 2024-04-02 | Filing | |
| $87.57 | 200 | $17,514.00 | 178,156 | 2024-04-01 | Filing | |
| $86.81 | 4,300 | $373,283.00 | 178,356 | 2024-04-01 | Filing | |
| $86.04 | 500 | $43,020.00 | 182,656 | 2024-04-01 | Filing | |
| $87.36 | 5,218 | $455,844.48 | 183,156 | 2024-04-01 | Filing | |
| $86.77 | 40,369 | $3,502,818.13 | 188,374 | 2024-04-01 | Filing | |
| $85.98 | 4,413 | $379,429.74 | 228,743 | 2024-04-01 | Filing | |
| $82.74 | 74 | $6,122.76 | 109,793 | 2024-04-02 | Filing | |
| $83.43 | 100 | $8,343.00 | 109,867 | 2024-04-02 | Filing | |
| $82.85 | 5,065 | $419,635.25 | 109,967 | 2024-04-02 | Filing | |
| $79.37 | 5,000 | $396,850.00 | 183,156 | 2024-03-15 | Filing | |
| $89.00 | 20,000 | $1,780,000.00 | 115,032 | 2024-03-08 | Filing | |
| $80.62 | 112 | $9,029.44 | 188,181 | 2024-03-04 | Filing | |
| $80.62 | 62 | $4,998.44 | 169,024 | 2024-03-04 | Filing | |
| $80.62 | 94 | $7,578.28 | 135,032 | 2024-03-04 | Filing | |
| $80.62 | 61 | $4,917.82 | 173,920 | 2024-03-04 | Filing |