| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $198.69 | 1,200 | $238,431.48 | 343,725 | 2025-07-29 | Filing | |
| $205.58 | 100 | $20,558.00 | 344,925 | 2025-07-28 | Filing | |
| $204.03 | 300 | $61,207.92 | 345,025 | 2025-07-28 | Filing | |
| $203.03 | 800 | $162,423.76 | 345,325 | 2025-07-28 | Filing | |
| $202.12 | 3,965 | $801,423.25 | 346,125 | 2025-07-28 | Filing | |
| $201.25 | 2,500 | $503,125.00 | 350,090 | 2025-07-28 | Filing | |
| $203.03 | 800 | $162,423.76 | 344,925 | 2025-07-28 | Filing | |
| $202.12 | 3,965 | $801,423.64 | 345,725 | 2025-07-28 | Filing | |
| $201.25 | 2,500 | $503,125.25 | 349,690 | 2025-07-28 | Filing | |
| $205.58 | 100 | $20,558.00 | 352,190 | 2025-07-28 | Filing | |
| $204.03 | 300 | $61,207.92 | 352,290 | 2025-07-28 | Filing | |
| $202.83 | 5,395 | $1,094,289.43 | 352,590 | 2025-07-25 | Filing | |
| $201.87 | 782 | $157,858.98 | 357,985 | 2025-07-25 | Filing | |
| $200.57 | 800 | $160,457.52 | 358,767 | 2025-07-25 | Filing | |
| $203.41 | 688 | $139,945.87 | 359,567 | 2025-07-25 | Filing | |
| $202.83 | 5,395 | $1,094,289.97 | 352,590 | 2025-07-25 | Filing | |
| $201.87 | 782 | $157,858.98 | 357,985 | 2025-07-25 | Filing | |
| $200.57 | 800 | $160,457.60 | 358,767 | 2025-07-25 | Filing | |
| $203.41 | 688 | $139,945.87 | 359,567 | 2025-07-25 | Filing | |
| $200.41 | 1,993 | $399,424.50 | 360,255 | 2025-07-24 | Filing |