| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.17 | 200 | $24,034.00 | 30,052 | 2025-03-24 | Filing | |
| $126.25 | 300 | $37,875.00 | 281,213 | 2025-03-24 | Filing | |
| $125.38 | 800 | $100,304.00 | 281,513 | 2025-03-24 | Filing | |
| $124.65 | 3,814 | $475,415.10 | 282,313 | 2025-03-24 | Filing | |
| $123.84 | 4,486 | $555,546.24 | 286,127 | 2025-03-24 | Filing | |
| $122.51 | 1,500 | $183,765.00 | 290,613 | 2025-03-24 | Filing | |
| $120.17 | 100 | $12,017.00 | 292,113 | 2025-03-24 | Filing | |
| $140.90 | 100 | $14,090.00 | 1,466,119 | 2025-03-17 | Filing | |
| $139.49 | 500 | $69,745.00 | 1,466,219 | 2025-03-17 | Filing | |
| $138.45 | 434 | $60,087.30 | 1,466,719 | 2025-03-17 | Filing | |
| $137.17 | 300 | $41,151.00 | 1,467,153 | 2025-03-17 | Filing | |
| $135.75 | 198 | $26,878.50 | 1,467,453 | 2025-03-17 | Filing | |
| $134.53 | 300 | $40,359.00 | 1,467,651 | 2025-03-17 | Filing | |
| $133.02 | 100 | $13,302.00 | 1,467,951 | 2025-03-17 | Filing | |
| $131.83 | 300 | $39,549.00 | 1,468,051 | 2025-03-17 | Filing | |
| $129.80 | 400 | $51,920.00 | 1,468,351 | 2025-03-17 | Filing | |
| $128.71 | 1,000 | $128,710.00 | 1,468,751 | 2025-03-17 | Filing | |
| $127.91 | 2,200 | $281,402.00 | 1,469,751 | 2025-03-17 | Filing | |
| $126.61 | 1,400 | $177,254.00 | 1,471,951 | 2025-03-17 | Filing | |
| $125.70 | 8,222 | $1,033,505.40 | 1,473,351 | 2025-03-17 | Filing |