| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.35 | 25 | $3,008.75 | 400 | 2025-11-18 | Filing | |
| $121.52 | 105 | $12,759.60 | 8,456 | 2025-11-04 | Filing | |
| $115.71 | 1,000 | $115,710.00 | 1,000 | 2025-10-30 | Filing | |
| $115.71 | 1,000 | $115,710.00 | 1,000 | 2025-10-30 | Filing | |
| $115.78 | 1,000 | $115,780.00 | 26,250 | 2025-10-30 | Filing | |
| $115.84 | 240 | $27,801.60 | 32,947 | 2025-10-30 | Filing | |
| $79.66 | 10 | $803.93 | 11,264 | 2023-12-15 | Filing | |
| $71.75 | 11 | $774.54 | 11,254 | 2023-09-15 | Filing | |
| $75.31 | 7 | $559.00 | 11,243 | 2023-06-15 | Filing | |
| $57.98 | 170 | $9,856.60 | 2,093 | 2023-04-24 | Filing | |
| $57.02 | 912 | $52,002.24 | 29,361 | 2023-04-21 | Filing | |
| $56.03 | 588 | $32,945.64 | 28,449 | 2023-04-21 | Filing | |
| $56.00 | 225 | $12,600.00 | 101,700 | 2023-04-21 | Filing | |
| $79.18 | 625 | $49,487.44 | 6,423 | 2022-08-26 | Filing | |
| $84.69 | 240 | $20,324.40 | 10,338 | 2022-08-15 | Filing | |
| $79.03 | 4,793 | $378,790.79 | 9,793 | 2022-07-22 | Filing | |
| $78.95 | 4,793 | $378,407.35 | 40,097 | 2022-07-22 | Filing | |
| $78.99 | 841 | $66,430.59 | 80,738 | 2022-05-24 | Filing | |
| $78.11 | 2,450 | $191,369.50 | 79,897 | 2022-05-24 | Filing | |
| $77.22 | 1,709 | $131,968.98 | 77,447 | 2022-05-24 | Filing |