| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $320.47 | 6,466 | $2,072,179.71 | 18,292 | 2024-05-22 | Filing | |
| $319.42 | 3,783 | $1,208,384.40 | 24,758 | 2024-05-22 | Filing | |
| $317.93 | 3,900 | $1,239,921.93 | 28,541 | 2024-05-22 | Filing | |
| $317.17 | 2,999 | $951,185.33 | 32,441 | 2024-05-22 | Filing | |
| $320.78 | 300 | $96,234.00 | 0 | 2024-05-22 | Filing | |
| $319.60 | 500 | $159,800.00 | 300 | 2024-05-22 | Filing | |
| $318.52 | 300 | $95,556.99 | 800 | 2024-05-22 | Filing | |
| $317.21 | 191 | $60,587.87 | 1,100 | 2024-05-22 | Filing | |
| $318.28 | 3 | $954.85 | 2,976 | 2024-05-21 | Filing | |
| $317.68 | 90 | $28,590.95 | 2,979 | 2024-05-21 | Filing | |
| $316.67 | 58 | $18,366.63 | 3,069 | 2024-05-21 | Filing | |
| $315.72 | 24 | $7,577.17 | 3,127 | 2024-05-21 | Filing | |
| $314.42 | 19 | $5,973.89 | 3,151 | 2024-05-21 | Filing | |
| $313.38 | 21 | $6,581.01 | 3,170 | 2024-05-21 | Filing | |
| $312.48 | 8 | $2,499.82 | 3,191 | 2024-05-21 | Filing | |
| $316.31 | 7 | $2,214.17 | 1,291 | 2024-05-21 | Filing | |
| $315.81 | 1,284 | $405,495.80 | 1,298 | 2024-05-21 | Filing | |
| $327.00 | 15,000 | $4,905,000.00 | 6,402,492 | 2024-05-16 | Filing | |
| $327.00 | 5,000 | $1,635,000.00 | 1,610,800 | 2024-05-16 | Filing | |
| $327.00 | 5,000 | $1,635,000.00 | 1,610,800 | 2024-05-16 | Filing |