| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.93 | 3,500 | $290,255.00 | 517,095 | 2025-08-20 | Filing | |
| $88.37 | 3,500 | $309,295.00 | 518,595 | 2025-08-06 | Filing | |
| $90.46 | 100 | $9,046.00 | 998 | 2025-08-01 | Filing | |
| $88.87 | 1,200 | $106,644.00 | 1,098 | 2025-08-01 | Filing | |
| $87.75 | 2,910 | $255,352.50 | 2,298 | 2025-08-01 | Filing | |
| $86.82 | 3,799 | $329,829.18 | 5,208 | 2025-08-01 | Filing | |
| $85.89 | 700 | $60,123.00 | 9,007 | 2025-08-01 | Filing | |
| $84.58 | 300 | $25,374.00 | 9,707 | 2025-08-01 | Filing | |
| $89.88 | 100 | $8,988.00 | 418,552 | 2025-08-01 | Filing | |
| $88.84 | 1,860 | $165,242.40 | 418,652 | 2025-08-01 | Filing | |
| $87.68 | 4,540 | $398,067.20 | 420,512 | 2025-08-01 | Filing | |
| $86.74 | 5,000 | $433,700.00 | 425,052 | 2025-08-01 | Filing | |
| $85.56 | 500 | $42,780.00 | 430,052 | 2025-08-01 | Filing | |
| $84.65 | 500 | $42,325.00 | 430,552 | 2025-08-01 | Filing | |
| $83.90 | 3,500 | $293,650.00 | 520,095 | 2025-07-23 | Filing | |
| $87.54 | 3,500 | $306,390.00 | 521,595 | 2025-07-09 | Filing | |
| $88.86 | 1,100 | $97,746.00 | 2,855 | 2025-07-03 | Filing | |
| $87.80 | 600 | $52,680.00 | 3,955 | 2025-07-03 | Filing | |
| $86.62 | 300 | $25,986.00 | 4,555 | 2025-07-03 | Filing | |
| $89.24 | 1,110 | $99,056.40 | 998 | 2025-07-01 | Filing |