| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.56 | 10,414 | $1,026,403.84 | 116,637 | 2025-03-24 | Filing | |
| $100.35 | 590 | $59,206.50 | 8,470 | 2025-02-25 | Filing | |
| $100.35 | 10,414 | $1,045,044.90 | 104,496 | 2025-02-25 | Filing | |
| $99.60 | 463 | $46,114.80 | 20,761 | 2025-02-11 | Filing | |
| $108.78 | 200 | $21,756.00 | 3,483 | 2024-11-26 | Filing | |
| $102.91 | 63 | $6,483.33 | 10,413 | 2024-11-01 | Filing | |
| $102.91 | 689 | $70,904.99 | 10,476 | 2024-11-01 | Filing | |
| $112.55 | 65 | $7,315.75 | 11,165 | 2024-10-01 | Filing | |
| $112.55 | 688 | $77,434.40 | 11,230 | 2024-10-01 | Filing | |
| $110.15 | 11,553 | $1,272,562.95 | 138,546 | 2024-09-30 | Filing | |
| $110.15 | 1,637 | $180,315.55 | 138,546 | 2024-09-30 | Filing | |
| $111.10 | 65 | $7,221.50 | 11,918 | 2024-09-03 | Filing | |
| $111.10 | 688 | $76,436.80 | 11,983 | 2024-09-03 | Filing | |
| $111.98 | 13,191 | $1,477,128.18 | 138,546 | 2024-08-30 | Filing | |
| $110.00 | 7,399 | $813,890.00 | 12,671 | 2024-08-21 | Filing | |
| $106.72 | 65 | $6,936.80 | 12,671 | 2024-08-01 | Filing | |
| $106.72 | 688 | $73,423.36 | 12,736 | 2024-08-01 | Filing | |
| $105.17 | 13,191 | $1,387,297.47 | 138,546 | 2024-07-30 | Filing | |
| $105.89 | 3,000 | $317,670.00 | 31,045 | 2024-07-29 | Filing | |
| $100.38 | 302 | $30,314.76 | 34,045 | 2024-05-23 | Filing |