| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.68 | 1,000 | $81,680.00 | 101,984 | 2026-06-15 | Filing | |
| $81.34 | 2,000 | $162,676.20 | 177,745 | 2026-06-15 | Filing | |
| $84.23 | 2,000 | $168,451.80 | 179,745 | 2026-05-15 | Filing | |
| $83.72 | 1,000 | $83,720.00 | 102,984 | 2026-05-15 | Filing | |
| $85.23 | 6,830 | $582,134.56 | 49,169 | 2026-05-14 | Filing | |
| $89.22 | 4,700 | $419,311.91 | 49,719 | 2026-05-12 | Filing | |
| $88.08 | 25,000 | $2,201,892.50 | 181,745 | 2026-05-12 | Filing | |
| $74.50 | 1,000 | $74,500.00 | 103,984 | 2026-04-15 | Filing | |
| $74.57 | 2,000 | $149,143.20 | 206,745 | 2026-04-15 | Filing | |
| $66.50 | 1,000 | $66,500.00 | 100,521 | 2026-03-16 | Filing | |
| $67.79 | 2,000 | $135,578.80 | 208,745 | 2026-03-16 | Filing | |
| $75.34 | 156,362 | $11,779,687.63 | 7,810,494 | 2026-03-10 | Filing | |
| $75.62 | 300,000 | $22,684,500.00 | 7,966,856 | 2026-03-09 | Filing | |
| $75.37 | 20,000 | $1,507,496.00 | 36,376 | 2026-03-04 | Filing | |
| $75.40 | 2,635 | $198,690.07 | 22,525 | 2026-03-03 | Filing | |
| $76.00 | 9,583 | $728,327.17 | 52,572 | 2026-03-02 | Filing | |
| $75.41 | 6,000 | $452,437.20 | 50,989 | 2026-03-02 | Filing | |
| $75.69 | 4,000 | $302,763.60 | 15,213 | 2026-03-02 | Filing | |
| $63.96 | 2,000 | $127,919.00 | 178,421 | 2026-02-17 | Filing | |
| $63.29 | 1,000 | $63,290.00 | 83,463 | 2026-02-17 | Filing |