| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $438.26 | 600 | $262,956.00 | 2,247,366 | 2025-05-05 | Filing | |
| $436.71 | 200 | $87,342.00 | 2,247,966 | 2025-05-05 | Filing | |
| $449.00 | 10,000 | $4,490,000.00 | 49,500 | 2025-05-05 | Filing | |
| $442.71 | 1 | $442.71 | 249,653 | 2025-05-05 | Filing | |
| $442.03 | 249 | $110,065.47 | 249,654 | 2025-05-05 | Filing | |
| $441.06 | 768 | $338,734.08 | 249,903 | 2025-05-05 | Filing | |
| $439.75 | 1,382 | $607,734.50 | 250,671 | 2025-05-05 | Filing | |
| $438.67 | 1,000 | $438,670.00 | 252,053 | 2025-05-05 | Filing | |
| $437.48 | 600 | $262,488.00 | 253,053 | 2025-05-05 | Filing | |
| $436.00 | 12,000 | $5,232,000.00 | 253,653 | 2025-05-05 | Filing | |
| $439.24 | 192 | $84,334.08 | 761,842 | 2025-05-01 | Filing | |
| $437.88 | 201 | $88,013.88 | 762,034 | 2025-05-01 | Filing | |
| $437.19 | 1,219 | $532,934.61 | 762,235 | 2025-05-01 | Filing | |
| $436.20 | 1,494 | $651,682.80 | 763,454 | 2025-05-01 | Filing | |
| $435.07 | 409 | $177,943.63 | 764,948 | 2025-05-01 | Filing | |
| $433.92 | 640 | $277,708.80 | 765,357 | 2025-05-01 | Filing | |
| $432.72 | 530 | $229,341.60 | 765,997 | 2025-05-01 | Filing | |
| $431.63 | 842 | $363,432.46 | 766,527 | 2025-05-01 | Filing | |
| $430.74 | 438 | $188,664.12 | 767,369 | 2025-05-01 | Filing | |
| $428.96 | 285 | $122,253.60 | 767,807 | 2025-05-01 | Filing |