| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $279.95 | 1,872 | $524,066.40 | 1,014,116 | 2024-11-13 | Filing | |
| $278.97 | 1,400 | $390,558.00 | 1,015,988 | 2024-11-13 | Filing | |
| $290.76 | 300 | $87,228.00 | 1,017,388 | 2024-11-12 | Filing | |
| $289.99 | 4,804 | $1,393,111.96 | 1,017,688 | 2024-11-12 | Filing | |
| $288.97 | 17,062 | $4,930,406.14 | 1,022,492 | 2024-11-12 | Filing | |
| $288.05 | 5,600 | $1,613,080.00 | 1,039,554 | 2024-11-12 | Filing | |
| $286.84 | 4,507 | $1,292,787.88 | 1,045,154 | 2024-11-12 | Filing | |
| $285.99 | 5,600 | $1,601,544.00 | 1,049,661 | 2024-11-12 | Filing | |
| $284.89 | 5,060 | $1,441,543.40 | 1,055,261 | 2024-11-12 | Filing | |
| $283.76 | 2,843 | $806,729.68 | 1,060,321 | 2024-11-12 | Filing | |
| $282.47 | 2,800 | $790,916.00 | 1,063,164 | 2024-11-12 | Filing | |
| $281.70 | 5,800 | $1,633,860.00 | 1,065,964 | 2024-11-12 | Filing | |
| $280.60 | 4,100 | $1,150,460.00 | 1,071,764 | 2024-11-12 | Filing | |
| $279.42 | 1,400 | $391,188.00 | 1,075,864 | 2024-11-12 | Filing | |
| $112.33 | 34,391 | $3,863,141.03 | 3,885,217 | 2024-09-13 | Filing | |
| $111.55 | 42,788 | $4,773,001.40 | 3,919,608 | 2024-09-13 | Filing | |
| $110.43 | 9,947 | $1,098,447.21 | 3,962,396 | 2024-09-13 | Filing | |
| $109.45 | 10,612 | $1,161,483.40 | 3,972,343 | 2024-09-13 | Filing | |
| $108.67 | 1,362 | $148,008.54 | 3,982,955 | 2024-09-13 | Filing | |
| $106.95 | 900 | $96,255.00 | 3,984,317 | 2024-09-13 | Filing |