| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.54 | 19,140 | $1,943,475.60 | 17,932 | 2026-09-08 | Filing | |
| $101.00 | 2,000 | $202,000.00 | 37,072 | 2026-09-08 | Filing | |
| $110.00 | 2,000 | $220,000.00 | 39,072 | 2026-08-27 | Filing | |
| $109.00 | 2,000 | $218,000.00 | 41,072 | 2026-08-27 | Filing | |
| $107.00 | 1,731 | $185,217.00 | 43,072 | 2026-08-25 | Filing | |
| $121.50 | 1,500 | $182,250.00 | 44,803 | 2026-08-17 | Filing | |
| $114.08 | 15,222 | $1,736,525.76 | 46,303 | 2026-07-29 | Filing | |
| $117.57 | 3,260 | $383,278.20 | 61,525 | 2026-07-28 | Filing | |
| $117.56 | 1,518 | $178,456.08 | 64,785 | 2026-07-27 | Filing | |
| $72.25 | 103 | $7,441.75 | 59,928 | 2026-01-29 | Filing | |
| $74.04 | 1,155 | $85,516.20 | 60,031 | 2026-01-27 | Filing | |
| $73.46 | 500 | $36,730.00 | 700 | 2024-11-05 | Filing | |
| $78.71 | 344 | $27,076.24 | 1,200 | 2024-08-15 | Filing | |
| $75.75 | 200 | $15,150.38 | 1,000 | 2024-06-11 | Filing | |
| $78.67 | 275 | $21,634.25 | 1,200 | 2024-01-25 | Filing | |
| $86.20 | 2,000 | $172,397.00 | 1,040 | 2023-05-15 | Filing | |
| $87.17 | 20,000 | $1,743,400.00 | 66,186 | 2023-05-10 | Filing | |
| $78.16 | 1,000 | $78,160.00 | 1,200 | 2023-03-03 | Filing | |
| $71.37 | 466 | $33,258.42 | 0 | 2021-09-01 | Filing | |
| $70.56 | 2,405 | $169,696.80 | 466 | 2021-08-27 | Filing |