| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $642.92 | 200 | $128,584.00 | 130,646 | 2024-12-03 | Filing | |
| $667.09 | 836 | $557,687.24 | 184,151 | 2024-12-04 | Filing | |
| $652.79 | 753 | $491,553.05 | 184,987 | 2024-12-03 | Filing | |
| $651.17 | 110 | $71,628.50 | 185,740 | 2024-12-03 | Filing | |
| $650.19 | 271 | $176,201.16 | 185,850 | 2024-12-03 | Filing | |
| $649.86 | 76 | $49,388.99 | 186,121 | 2024-12-03 | Filing | |
| $647.75 | 81 | $52,468.03 | 186,197 | 2024-12-03 | Filing | |
| $645.33 | 106 | $68,405.48 | 186,278 | 2024-12-03 | Filing | |
| $644.02 | 232 | $149,412.06 | 186,384 | 2024-12-03 | Filing | |
| $640.85 | 500 | $320,423.00 | 186,616 | 2024-12-03 | Filing | |
| $638.00 | 129 | $82,302.00 | 187,116 | 2024-12-03 | Filing | |
| $640.00 | 3,500 | $2,240,000.00 | 76,635 | 2024-11-22 | Filing | |
| $639.30 | 100 | $63,930.00 | 189,567 | 2024-11-21 | Filing | |
| $638.58 | 800 | $510,864.64 | 189,667 | 2024-11-21 | Filing | |
| $637.64 | 1,700 | $1,083,991.40 | 190,467 | 2024-11-21 | Filing | |
| $636.52 | 482 | $306,800.71 | 192,167 | 2024-11-21 | Filing | |
| $635.49 | 2,318 | $1,473,058.40 | 192,649 | 2024-11-21 | Filing | |
| $634.23 | 2,000 | $1,268,450.00 | 194,967 | 2024-11-21 | Filing | |
| $632.90 | 700 | $443,030.98 | 196,967 | 2024-11-21 | Filing | |
| $631.48 | 703 | $443,933.53 | 197,667 | 2024-11-21 | Filing |