| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $93.59 | 8,582 | $803,226.28 | 17,733 | 2025-02-24 | Filing | |
| $92.64 | 8,551 | $792,164.64 | 26,315 | 2025-02-24 | Filing | |
| $103.89 | 34 | $3,532.21 | 14,104 | 2025-02-21 | Filing | |
| $102.94 | 46 | $4,735.25 | 14,138 | 2025-02-21 | Filing | |
| $101.89 | 88 | $8,965.91 | 14,184 | 2025-02-21 | Filing | |
| $102.11 | 112 | $11,436.32 | 0 | 2025-02-19 | Filing |