| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.76 | 1,000 | $99,757.10 | 25,501 | 2025-08-22 | Filing | |
| $99.64 | 1,500 | $149,457.30 | 26,501 | 2025-08-22 | Filing | |
| $99.54 | 1,500 | $149,310.00 | 28,001 | 2025-08-22 | Filing | |
| $95.68 | 1,500 | $143,512.50 | 87,533 | 2025-07-31 | Filing | |
| $95.31 | 1,500 | $142,961.70 | 89,033 | 2025-07-31 | Filing | |
| $95.25 | 1,000 | $95,250.00 | 90,533 | 2025-07-31 | Filing | |
| $95.20 | 1,000 | $95,200.00 | 29,501 | 2025-07-31 | Filing | |
| $84.34 | 2,000 | $168,673.40 | 91,533 | 2025-04-29 | Filing | |
| $84.30 | 2,000 | $168,609.20 | 93,533 | 2025-04-29 | Filing | |
| $84.00 | 2,000 | $168,000.00 | 95,533 | 2025-04-29 | Filing | |
| $83.95 | 2,000 | $167,900.00 | 97,533 | 2025-04-29 | Filing | |
| $84.02 | 2,000 | $168,031.40 | 30,501 | 2025-04-29 | Filing | |
| $84.00 | 1,500 | $126,000.00 | 32,501 | 2025-04-29 | Filing | |
| $83.95 | 1,500 | $125,925.00 | 34,001 | 2025-04-29 | Filing | |
| $83.98 | 1,500 | $125,966.55 | 86,599 | 2025-04-29 | Filing | |
| $83.76 | 1,500 | $125,639.70 | 88,099 | 2025-04-29 | Filing | |
| $84.25 | 1,597 | $134,554.92 | 104,644 | 2025-04-28 | Filing | |
| $83.45 | 18,403 | $1,535,675.14 | 106,241 | 2025-04-28 | Filing | |
| $78.32 | 1,500 | $117,480.75 | 35,501 | 2025-02-28 | Filing | |
| $77.80 | 4,500 | $350,100.00 | 37,001 | 2025-02-28 | Filing |