| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.44 | 851 | $99,941.44 | 7,653 | 2025-11-07 | Filing | |
| $114.55 | 1,305 | $149,487.75 | 43,109 | 2025-11-14 | Filing | |
| $115.10 | 10,000 | $1,151,000.00 | 115,615 | 2025-11-04 | Filing | |
| $122.82 | 550 | $67,551.00 | 80,548 | 2025-10-06 | Filing | |
| $110.62 | 4,877 | $539,488.86 | 51,959 | 2025-09-09 | Filing | |
| $110.62 | 9,754 | $1,078,977.73 | 47,082 | 2025-09-09 | Filing | |
| $106.31 | 550 | $58,470.50 | 77,908 | 2025-07-07 | Filing | |
| $104.00 | 2,000 | $208,000.00 | 11,011 | 2025-05-15 | Filing | |
| $102.78 | 390 | $40,084.20 | 9,279 | 2025-05-15 | Filing | |
| $102.21 | 3,000 | $306,630.00 | 13,011 | 2025-05-14 | Filing | |
| $101.78 | 3,000 | $305,340.00 | 33,734 | 2025-05-14 | Filing | |
| $99.74 | 550 | $54,857.00 | 78,458 | 2025-05-06 | Filing | |
| $100.85 | 896 | $90,361.60 | 43,039 | 2025-04-25 | Filing | |
| $95.02 | 200 | $19,004.00 | 16,011 | 2025-02-12 | Filing | |
| $95.02 | 700 | $66,516.10 | 16,211 | 2025-02-11 | Filing | |
| $95.00 | 1,700 | $161,500.00 | 16,911 | 2025-02-10 | Filing | |
| $93.00 | 5,000 | $465,000.00 | 18,611 | 2025-01-30 | Filing | |
| $92.40 | 580 | $53,589.68 | 858 | 2025-01-27 | Filing | |
| $90.51 | 8,020 | $725,906.24 | 123,547 | 2025-01-23 | Filing | |
| $90.42 | 555 | $50,183.10 | 79,008 | 2025-01-23 | Filing |