| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.86 | 588 | $59,305.68 | 49,479 | 2024-11-01 | Filing | |
| $100.86 | 264 | $26,627.04 | 22,624 | 2024-11-01 | Filing | |
| $100.86 | 471 | $47,505.06 | 115,117 | 2024-11-01 | Filing | |
| $102.03 | 10,000 | $1,020,300.00 | 738,367 | 2024-09-09 | Filing | |
| $104.71 | 10,000 | $1,047,100.00 | 748,367 | 2024-09-06 | Filing | |
| $106.78 | 10,000 | $1,067,800.00 | 758,367 | 2024-09-05 | Filing | |
| $106.59 | 10,000 | $1,065,900.00 | 768,367 | 2024-09-04 | Filing | |
| $109.77 | 10,000 | $1,097,700.00 | 778,367 | 2024-09-03 | Filing | |
| $113.69 | 1,000 | $113,690.00 | 36,326 | 2024-08-29 | Filing | |
| $108.83 | 4,000 | $435,320.00 | 22,888 | 2024-08-28 | Filing | |
| $102.78 | 161 | $16,547.58 | 50,067 | 2024-07-02 | Filing | |
| $102.03 | 163 | $16,630.89 | 50,228 | 2024-07-01 | Filing | |
| $102.78 | 129 | $13,258.62 | 26,888 | 2024-07-02 | Filing | |
| $102.03 | 131 | $13,365.93 | 27,017 | 2024-07-01 | Filing | |
| $102.78 | 246 | $25,283.88 | 115,588 | 2024-07-02 | Filing | |
| $102.03 | 249 | $25,405.47 | 115,834 | 2024-07-01 | Filing | |
| $99.35 | 60,677 | $6,028,272.09 | 1,192,730 | 2024-06-25 | Filing | |
| $98.48 | 45,000 | $4,431,465.00 | 1,253,407 | 2024-06-24 | Filing | |
| $96.43 | 61,035 | $5,885,867.50 | 1,298,407 | 2024-06-21 | Filing | |
| $93.85 | 44,029 | $4,132,077.62 | 1,359,442 | 2024-06-20 | Filing |