| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.71 | 38,474 | $3,951,664.54 | 0 | 2026-04-01 | Filing | |
| $102.71 | 6,000 | $616,260.00 | 125,507 | 2026-04-01 | Filing | |
| $105.13 | 12,446 | $1,308,447.98 | 16,054 | 2026-03-19 | Filing | |
| $104.30 | 20,462 | $2,134,186.60 | 28,500 | 2026-03-19 | Filing | |
| $105.64 | 20 | $2,112.80 | 48,962 | 2026-03-19 | Filing | |
| $105.04 | 12,537 | $1,316,886.48 | 48,982 | 2026-03-19 | Filing | |
| $104.25 | 14,260 | $1,486,605.00 | 61,519 | 2026-03-19 | Filing | |
| $107.02 | 38,021 | $4,069,007.42 | 0 | 2026-03-05 | Filing | |
| $106.15 | 34,358 | $3,647,101.70 | 38,021 | 2026-03-05 | Filing | |
| $105.26 | 26,278 | $2,766,022.28 | 72,379 | 2026-03-05 | Filing | |
| $107.52 | 70,971 | $7,630,801.92 | 98,657 | 2026-03-04 | Filing | |
| $106.96 | 27,688 | $2,961,508.48 | 169,628 | 2026-03-04 | Filing | |
| $107.94 | 25,769 | $2,781,505.86 | 197,316 | 2026-03-03 | Filing | |
| $107.43 | 30,940 | $3,323,884.20 | 223,085 | 2026-03-03 | Filing | |
| $106.33 | 18,360 | $1,952,218.80 | 254,025 | 2026-03-03 | Filing | |
| $105.25 | 23,590 | $2,482,847.50 | 272,385 | 2026-03-03 | Filing | |
| $110.64 | 1,824 | $201,807.36 | 295,975 | 2026-03-02 | Filing | |
| $110.02 | 18,117 | $1,993,232.34 | 297,799 | 2026-03-02 | Filing | |
| $108.91 | 16,457 | $1,792,331.87 | 315,916 | 2026-03-02 | Filing | |
| $107.95 | 2,076 | $224,104.20 | 332,373 | 2026-03-02 | Filing |