| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $252.35 | 560 | $141,316.17 | 451,439 | 2025-11-12 | Filing | |
| $251.63 | 680 | $171,107.24 | 451,999 | 2025-11-12 | Filing | |
| $250.49 | 600 | $150,291.18 | 452,679 | 2025-11-12 | Filing | |
| $248.93 | 160 | $39,829.20 | 453,279 | 2025-11-12 | Filing | |
| $248.85 | 2,408 | $599,233.69 | 453,439 | 2025-11-11 | Filing | |
| $248.16 | 1,512 | $375,216.56 | 455,847 | 2025-11-11 | Filing | |
| $246.53 | 1,080 | $266,250.02 | 457,359 | 2025-11-11 | Filing | |
| $250.00 | 334 | $83,500.00 | 33,187 | 2025-11-12 | Filing | |
| $246.47 | 334 | $82,320.98 | 33,521 | 2025-11-11 | Filing | |
| $242.71 | 1,001 | $242,954.71 | 24,734 | 2025-11-07 | Filing | |
| $244.52 | 334 | $81,669.68 | 33,855 | 2025-11-04 | Filing | |
| $236.87 | 2,500 | $592,175.00 | 28,577 | 2025-10-31 | Filing | |
| $251.23 | 200 | $50,246.50 | 458,439 | 2025-10-23 | Filing | |
| $250.32 | 1,000 | $250,318.70 | 458,639 | 2025-10-23 | Filing | |
| $249.05 | 600 | $149,428.02 | 459,639 | 2025-10-23 | Filing | |
| $247.04 | 200 | $49,407.00 | 460,239 | 2025-10-23 | Filing | |
| $267.70 | 200 | $53,539.00 | 460,439 | 2025-10-22 | Filing | |
| $266.31 | 400 | $106,522.00 | 460,639 | 2025-10-22 | Filing | |
| $264.80 | 300 | $79,439.31 | 461,039 | 2025-10-22 | Filing | |
| $262.75 | 400 | $105,098.00 | 461,339 | 2025-10-22 | Filing |