| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.00 | 6,650 | $950,950.00 | 116,949 | 2024-11-13 | Filing | |
| $134.86 | 2,000 | $269,720.00 | 17,100 | 2024-10-28 | Filing | |
| $130.13 | 2,500 | $325,325.00 | 88,063 | 2024-10-22 | Filing | |
| $129.35 | 7,500 | $970,125.00 | 90,563 | 2024-10-22 | Filing | |
| $133.21 | 5,327 | $709,609.67 | 146,693 | 2024-10-21 | Filing | |
| $133.12 | 6,967 | $927,447.04 | 152,020 | 2024-10-21 | Filing | |
| $132.95 | 5,647 | $750,768.65 | 158,987 | 2024-10-21 | Filing | |
| $118.33 | 1,800 | $212,994.00 | 24,373 | 2024-09-19 | Filing | |
| $129.78 | 1,825 | $236,848.50 | 80,922 | 2024-07-30 | Filing | |
| $136.89 | 7,000 | $958,230.00 | 60,415 | 2024-05-15 | Filing | |
| $136.81 | 7,001 | $957,806.81 | 67,415 | 2024-05-15 | Filing | |
| $136.73 | 6,999 | $956,973.27 | 74,416 | 2024-05-15 | Filing | |
| $120.09 | 2,346 | $281,731.14 | 81,149 | 2024-02-06 | Filing | |
| $122.67 | 12,727 | $1,561,221.09 | 59,989 | 2023-12-19 | Filing | |
| $122.18 | 12,727 | $1,554,984.86 | 72,716 | 2023-12-19 | Filing | |
| $123.06 | 12,113 | $1,490,625.78 | 149,407 | 2023-12-19 | Filing | |
| $109.72 | 4,717 | $517,549.24 | 46,462 | 2023-11-07 | Filing | |
| $105.11 | 16,017 | $1,683,546.87 | 61,353 | 2023-08-15 | Filing | |
| $105.03 | 16,957 | $1,780,993.71 | 77,370 | 2023-08-15 | Filing | |
| $104.93 | 15,026 | $1,576,678.18 | 94,327 | 2023-08-15 | Filing |