| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.42 | 18,000 | $1,483,560.00 | 7,825 | 2026-02-17 | Filing | |
| $83.68 | 20,000 | $1,673,600.00 | 7,825 | 2026-02-06 | Filing | |
| $83.19 | 4,068 | $338,416.92 | 574,505 | 2026-01-27 | Filing | |
| $84.05 | 14,205 | $1,193,930.25 | 574,505 | 2026-01-26 | Filing | |
| $84.00 | 10,685 | $897,540.00 | 574,505 | 2026-01-26 | Filing | |
| $84.59 | 19,315 | $1,633,855.85 | 574,505 | 2026-01-23 | Filing | |
| $83.14 | 18,203 | $1,513,397.42 | 60,320 | 2026-01-27 | Filing | |
| $83.13 | 28,000 | $2,327,640.00 | 78,523 | 2026-01-27 | Filing | |
| $82.00 | 5,000 | $410,000.00 | 84,115 | 2026-01-27 | Filing | |
| $82.28 | 5,000 | $411,400.00 | 84,115 | 2026-01-26 | Filing | |
| $82.42 | 13,151 | $1,083,905.42 | 84,115 | 2026-01-23 | Filing | |
| $82.48 | 9,514 | $784,714.72 | 97,266 | 2026-01-20 | Filing | |
| $82.48 | 34,438 | $2,840,446.24 | 580,505 | 2026-01-20 | Filing | |
| $82.48 | 8,588 | $708,338.24 | 78,077 | 2026-01-20 | Filing | |
| $84.77 | 2,712 | $229,896.24 | 81,180 | 2025-11-17 | Filing | |
| $87.81 | 8,000 | $702,480.00 | 5,130 | 2025-10-10 | Filing | |
| $69.25 | 4,000 | $277,000.00 | 13,130 | 2025-10-10 | Filing | |
| $64.25 | 4,000 | $257,000.00 | 5,130 | 2025-09-22 | Filing | |
| $59.25 | 4,000 | $237,000.00 | 9,130 | 2025-08-27 | Filing | |
| $54.78 | 10,415 | $570,533.70 | 520,603 | 2025-07-25 | Filing |