| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $87.92 | 1,400 | $123,093.74 | 153,184 | 2025-03-03 | Filing | |
| $86.08 | 400 | $34,430.00 | 154,584 | 2025-03-03 | Filing | |
| $85.23 | 800 | $68,183.04 | 154,984 | 2025-03-03 | Filing | |
| $97.22 | 6,900 | $670,824.90 | 0 | 2025-02-26 | Filing | |
| $96.40 | 7,133 | $687,603.37 | 6,900 | 2025-02-26 | Filing | |
| $95.63 | 3,400 | $325,155.94 | 14,033 | 2025-02-26 | Filing | |
| $97.97 | 100 | $9,797.00 | 92,641 | 2025-02-24 | Filing | |
| $97.08 | 11,100 | $1,077,561.36 | 92,741 | 2025-02-24 | Filing | |
| $96.27 | 8,428 | $811,327.32 | 103,841 | 2025-02-24 | Filing | |
| $95.34 | 9,954 | $948,995.45 | 112,269 | 2025-02-24 | Filing | |
| $94.09 | 24,373 | $2,293,355.50 | 122,223 | 2025-02-24 | Filing | |
| $93.28 | 54,986 | $5,129,347.02 | 146,596 | 2025-02-24 | Filing | |
| $92.42 | 29,410 | $2,718,107.49 | 201,582 | 2025-02-24 | Filing | |
| $94.21 | 300 | $28,263.99 | 17,433 | 2025-02-24 | Filing |