| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.79 | 15,000 | $1,571,850.00 | 84,115 | 2026-03-26 | Filing | |
| $105.00 | 24,000 | $2,520,000.00 | 60,845 | 2026-03-26 | Filing | |
| $104.24 | 24,765 | $2,581,503.60 | 60,753 | 2026-03-26 | Filing | |
| $101.00 | 54,641 | $5,518,741.00 | 524,938 | 2026-03-25 | Filing | |
| $101.00 | 59 | $5,959.00 | 524,938 | 2026-03-24 | Filing | |
| $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 |