| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.45 | 3,335 | $501,750.75 | 32,254 | 2025-01-03 | Filing | |
| $122.28 | 4,283 | $523,739.37 | 142,472 | 2024-10-31 | Filing | |
| $121.71 | 11,755 | $1,430,698.70 | 41,507 | 2024-10-31 | Filing | |
| $124.17 | 3,592 | $446,002.48 | 31,978 | 2024-10-30 | Filing | |
| $124.70 | 20,000 | $2,494,096.00 | 139,108 | 2024-10-24 | Filing | |
| $125.23 | 3,600 | $450,813.60 | 15,000 | 2024-10-25 | Filing | |
| $123.54 | 2,271 | $280,551.39 | 15,564 | 2024-10-22 | Filing | |
| $125.83 | 1,380 | $173,645.40 | 18,568 | 2024-10-18 | Filing | |
| $118.70 | 4,000 | $474,808.00 | 108,753 | 2024-10-01 | Filing | |
| $117.04 | 4,274 | $500,246.06 | 24,829 | 2024-07-16 | Filing | |
| $116.42 | 1,250 | $145,523.75 | 112,753 | 2024-07-15 | Filing | |
| $134.36 | 7,369 | $990,098.84 | 339,725 | 2024-04-15 | Filing | |
| $133.34 | 4,765 | $635,365.10 | 347,094 | 2024-04-15 | Filing | |
| $135.11 | 2,590 | $349,934.90 | 351,859 | 2024-04-15 | Filing | |
| $136.01 | 276 | $37,538.76 | 354,449 | 2024-04-15 | Filing | |
| $139.65 | 7,877 | $1,100,023.05 | 29,006 | 2024-04-08 | Filing | |
| $136.55 | 798 | $108,966.90 | 20,630 | 2024-04-09 | Filing | |
| $135.62 | 3,000 | $406,849.50 | 65,434 | 2024-04-03 | Filing | |
| $126.03 | 44,667 | $5,629,382.01 | 1,809,194 | 2024-03-19 | Filing | |
| $126.60 | 5,333 | $675,157.80 | 1,853,861 | 2024-03-19 | Filing |