| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.93 | 10,000 | $549,320.00 | 31,099 | 2026-09-16 | Filing | |
| $54.29 | 3,000 | $162,870.00 | 20,000 | 2026-09-14 | Filing | |
| $54.11 | 7,000 | $378,770.00 | 17,000 | 2026-09-11 | Filing | |
| $53.92 | 10,000 | $539,150.00 | 21,099 | 2026-09-14 | Filing | |
| $53.18 | 4,701 | $249,999.98 | 4,701 | 2026-09-11 | Filing | |
| $84.06 | 1,784 | $149,963.04 | 9,445 | 2025-12-22 | Filing | |
| $82.13 | 1,000 | $82,130.00 | 11,141 | 2025-12-18 | Filing | |
| $82.50 | 2,000 | $165,000.00 | 7,777 | 2025-12-17 | Filing | |
| $80.75 | 1,230 | $99,322.50 | 39,052 | 2025-12-16 | Filing | |
| $80.80 | 10,000 | $808,000.00 | 236,151 | 2025-12-16 | Filing | |
| $68.39 | 2,000 | $136,780.00 | 5,777 | 2025-09-29 | Filing | |
| $68.39 | 10,000 | $683,900.00 | 226,151 | 2025-09-05 | Filing | |
| $69.23 | 1,450 | $100,383.50 | 18,319 | 2025-09-05 | Filing | |
| $65.04 | 3,000 | $195,120.00 | 63,120 | 2025-09-02 | Filing | |
| $65.68 | 1,525 | $100,162.00 | 22,191 | 2025-09-02 | Filing | |
| $278.23 | 1,000 | $278,230.00 | 41,430 | 2020-07-08 | Filing | |
| $280.20 | 534 | $149,624.13 | 1,414 | 2020-07-08 | Filing | |
| $280.00 | 355 | $99,399.65 | 1,285 | 2020-07-08 | Filing | |
| $283.18 | 880 | $249,198.40 | 880 | 2020-06-12 | Filing | |
| $281.47 | 1,000 | $281,470.00 | 1,800 | 2020-06-11 | Filing |