| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.95 | 456 | $32,354.16 | 118,693 | 2025-05-21 | Filing | |
| $70.23 | 44 | $3,090.12 | 119,149 | 2025-05-21 | Filing | |
| $70.97 | 457 | $32,432.88 | 101,415 | 2025-05-21 | Filing | |
| $70.23 | 43 | $3,019.89 | 101,872 | 2025-05-21 | Filing | |
| $72.67 | 100 | $7,267.03 | 45,800 | 2025-05-14 | Filing | |
| $72.69 | 500 | $36,344.40 | 119,193 | 2025-05-14 | Filing | |
| $72.69 | 500 | $36,345.55 | 101,915 | 2025-05-14 | Filing | |
| $69.78 | 100 | $6,978.41 | 45,900 | 2025-05-07 | Filing | |
| $69.81 | 500 | $34,906.45 | 119,693 | 2025-05-07 | Filing | |
| $69.79 | 500 | $34,892.50 | 102,415 | 2025-05-07 | Filing | |
| $67.23 | 100 | $6,722.75 | 46,000 | 2025-04-30 | Filing | |
| $67.20 | 500 | $33,598.30 | 120,193 | 2025-04-30 | Filing | |
| $67.20 | 500 | $33,599.50 | 102,915 | 2025-04-30 | Filing | |
| $68.44 | 5 | $342.18 | 46,100 | 2025-04-23 | Filing | |
| $67.63 | 90 | $6,086.57 | 46,105 | 2025-04-23 | Filing | |
| $66.06 | 5 | $330.30 | 46,195 | 2025-04-23 | Filing | |
| $68.04 | 87 | $5,919.70 | 120,693 | 2025-04-23 | Filing | |
| $67.50 | 412 | $27,810.21 | 120,780 | 2025-04-23 | Filing | |
| $65.74 | 1 | $65.74 | 121,192 | 2025-04-23 | Filing | |
| $67.99 | 80 | $5,439.06 | 103,415 | 2025-04-23 | Filing |