| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $258.33 | 5,038 | $1,301,467.04 | 97,865 | 2026-06-03 | Filing | |
| $258.57 | 5,522 | $1,427,824.09 | 97,865 | 2026-06-03 | Filing | |
| $251.30 | 5,149 | $1,293,943.70 | 64,685 | 2026-06-01 | Filing | |
| $251.42 | 8,380 | $2,106,899.60 | 69,834 | 2026-06-01 | Filing | |
| $225.00 | 2,500 | $562,500.00 | 20,510 | 2026-05-18 | Filing | |
| $229.32 | 4,441 | $1,018,404.79 | 143,841 | 2026-05-15 | Filing | |
| $228.63 | 9,366 | $2,141,383.23 | 148,282 | 2026-05-15 | Filing | |
| $227.58 | 21,954 | $4,996,269.37 | 157,648 | 2026-05-15 | Filing | |
| $226.84 | 16,239 | $3,683,721.34 | 179,602 | 2026-05-15 | Filing | |
| $232.23 | 300 | $69,669.00 | 43,649 | 2026-05-05 | Filing | |
| $232.11 | 1,940 | $450,293.59 | 43,949 | 2026-05-05 | Filing | |
| $226.11 | 8,438 | $1,907,873.99 | 62,871 | 2026-05-04 | Filing | |
| $225.94 | 100 | $22,594.00 | 71,309 | 2026-05-04 | Filing | |
| $225.93 | 1,558 | $351,998.94 | 71,409 | 2026-05-04 | Filing | |
| $225.86 | 4,554 | $1,028,566.44 | 16,834 | 2026-05-04 | Filing | |
| $226.00 | 7,739 | $1,749,014.00 | 89,724 | 2026-05-01 | Filing | |
| $226.00 | 5,149 | $1,163,674.00 | 89,724 | 2026-05-01 | Filing | |
| $226.50 | 6,472 | $1,465,908.00 | 50,377 | 2026-05-01 | Filing | |
| $226.41 | 244 | $55,244.04 | 243,339 | 2026-04-30 | Filing | |
| $225.66 | 32,824 | $7,407,063.84 | 243,583 | 2026-04-30 | Filing |