| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.52 | 27,191 | $2,814,733.47 | 171,776 | 2024-11-01 | Filing | |
| $107.00 | 9,894 | $1,058,670.86 | 7,121 | 2024-10-28 | Filing | |
| $106.93 | 20,000 | $2,138,564.00 | 105,558 | 2024-10-28 | Filing | |
| $107.27 | 3,230 | $346,486.30 | 3,061 | 2024-10-25 | Filing | |
| $106.07 | 3,000 | $318,201.00 | 0 | 2024-10-25 | Filing | |
| $98.70 | 27,834 | $2,747,265.90 | 162,782 | 2024-07-31 | Filing | |
| $109.40 | 2,067 | $226,136.41 | 0 | 2024-05-10 | Filing | |
| $106.52 | 1,338 | $142,528.58 | 130 | 2024-05-07 | Filing | |
| $106.18 | 33,850 | $3,594,091.45 | 154,430 | 2024-05-07 | Filing | |
| $105.11 | 9,123 | $958,920.35 | 1,468 | 2024-05-06 | Filing | |
| $106.08 | 32,797 | $3,479,023.77 | 103,547 | 2024-02-12 | Filing | |
| $106.15 | 2,000 | $212,300.20 | 5,726 | 2024-02-12 | Filing | |
| $104.04 | 32,000 | $3,329,248.00 | 103,547 | 2024-02-05 | Filing | |
| $103.17 | 27,320 | $2,818,506.05 | 145,495 | 2024-02-02 | Filing | |
| $102.12 | 4,829 | $493,122.99 | 5,726 | 2024-02-01 | Filing | |
| $101.94 | 4,000 | $407,760.00 | 0 | 2024-02-01 | Filing | |
| $101.93 | 74,347 | $7,578,063.32 | 4,843,277 | 2024-01-30 | Filing | |
| $103.04 | 7,203 | $742,161.11 | 6,621 | 2024-01-26 | Filing | |
| $102.27 | 5,000 | $511,275.37 | 103,547 | 2024-01-26 | Filing | |
| $84.84 | 4,110 | $348,692.40 | 0 | 2023-11-02 | Filing |