| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $75.21 | 2,567 | $193,063.04 | 2,308,267 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $78.89 | 14,640 | $1,154,971.56 | 3,545,618 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $78.13 | 47,069 | $3,677,453.90 | 3,560,258 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $77.13 | 17,766 | $1,370,364.42 | 3,607,327 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $76.35 | 45,280 | $3,457,327.23 | 3,625,093 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $75.21 | 4,082 | $307,006.00 | 3,670,373 | 2025-02-27 | Filing |
| Large Shareholder | $78.89 | 9,207 | $726,354.04 | 2,229,809 | 2025-02-27 | Filing |
| Large Shareholder | $78.13 | 29,602 | $2,312,774.66 | 2,239,016 | 2025-02-27 | Filing |
| Large Shareholder | $77.13 | 11,172 | $861,742.17 | 2,268,618 | 2025-02-27 | Filing |
| Large Shareholder | $76.35 | 28,477 | $2,174,344.25 | 2,279,790 | 2025-02-27 | Filing |
| Large Shareholder | $75.21 | 2,567 | $193,063.04 | 2,308,267 | 2025-02-27 | Filing |
| Large Shareholder | $78.89 | 14,640 | $1,154,971.56 | 3,545,618 | 2025-02-27 | Filing |
| Large Shareholder | $78.13 | 47,069 | $3,677,453.90 | 3,560,258 | 2025-02-27 | Filing |
| Large Shareholder | $77.13 | 17,766 | $1,370,364.42 | 3,607,327 | 2025-02-27 | Filing |
| Large Shareholder | $76.35 | 45,280 | $3,457,327.23 | 3,625,093 | 2025-02-27 | Filing |
| Large Shareholder | $75.21 | 4,082 | $307,006.00 | 3,670,373 | 2025-02-27 | Filing |
| Large Shareholder | $76.67 | 123,802 | $9,492,072.66 | 3,674,455 | 2025-02-26 | Filing |
| Large Shareholder | $75.54 | 109,646 | $8,282,176.40 | 3,798,257 | 2025-02-26 | Filing |
| Large Shareholder | $74.99 | 56,147 | $4,210,250.17 | 3,907,903 | 2025-02-26 | Filing |
| Large Shareholder | $75.23 | 432 | $32,498.88 | 3,964,050 | 2025-02-25 | Filing |