| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $622.46 | 50 | $31,123.00 | 25,109 | 2024-12-16 | Filing | |
| $619.30 | 50 | $30,965.00 | 25,159 | 2024-12-16 | Filing | |
| $616.65 | 50 | $30,832.50 | 25,209 | 2024-12-16 | Filing | |
| $682.06 | 1,261 | $860,077.16 | 2,392 | 2024-12-04 | Filing | |
| $667.09 | 333 | $222,140.97 | 128,209 | 2024-12-04 | Filing | |
| $673.00 | 100 | $67,300.00 | 128,542 | 2024-12-03 | Filing | |
| $670.02 | 194 | $129,984.79 | 128,642 | 2024-12-03 | Filing | |
| $668.72 | 203 | $135,749.59 | 128,836 | 2024-12-03 | Filing | |
| $665.26 | 100 | $66,526.00 | 129,039 | 2024-12-03 | Filing | |
| $658.68 | 100 | $65,868.00 | 129,139 | 2024-12-03 | Filing | |
| $652.80 | 607 | $396,246.75 | 129,239 | 2024-12-03 | Filing | |
| $650.37 | 200 | $130,073.00 | 129,846 | 2024-12-03 | Filing | |
| $648.60 | 300 | $194,580.99 | 130,046 | 2024-12-03 | Filing | |
| $645.72 | 300 | $193,715.01 | 130,346 | 2024-12-03 | Filing | |
| $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 |