| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.57 | 1,300 | $124,246.85 | 46,290 | 2026-05-06 | Filing | |
| $83.85 | 100 | $8,385.00 | 3,392 | 2026-06-10 | Filing | |
| $89.44 | 100 | $8,944.00 | 3,292 | 2026-05-19 | Filing | |
| $85.19 | 400 | $34,076.00 | 2,125 | 2026-05-05 | Filing | |
| $88.00 | 10,000 | $880,000.00 | 287,745 | 2026-05-05 | Filing | |
| $88.41 | 50 | $4,420.50 | 3,192 | 2026-05-05 | Filing | |
| $88.23 | 10,000 | $882,250.00 | 156,000 | 2026-05-05 | Filing | |
| $85.50 | 1,000 | $85,500.00 | 21,614 | 2026-05-05 | Filing | |
| $87.83 | 5,750 | $505,018.48 | 42,147 | 2026-05-05 | Filing | |
| $113.68 | 10,000 | $1,136,821.00 | 146,000 | 2026-03-12 | Filing | |
| $122.75 | 60 | $7,365.00 | 3,092 | 2026-02-27 | Filing | |
| $139.92 | 1,000 | $139,915.00 | 20,614 | 2026-02-06 | Filing | |
| $82.75 | 1,000 | $82,750.00 | 133,286 | 2025-06-03 | Filing | |
| $82.55 | 2,000 | $165,100.00 | 132,286 | 2025-06-02 | Filing | |
| $82.59 | 71 | $5,863.89 | 3,032 | 2025-06-02 | Filing | |
| $87.49 | 5,000 | $437,450.00 | 130,286 | 2025-05-19 | Filing | |
| $85.80 | 6,000 | $514,809.00 | 125,286 | 2025-05-15 | Filing | |
| $84.63 | 2,500 | $211,562.50 | 2,961 | 2025-03-13 | Filing | |
| $86.22 | 10,000 | $862,215.00 | 136,000 | 2025-03-11 | Filing | |
| $53.60 | 115 | $6,164.00 | 7,952 | 2022-11-30 | Filing |