| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $317.03 | 136 | $43,116.08 | 82,108 | 2026-01-06 | Filing | |
| $314.75 | 120 | $37,770.00 | 82,244 | 2026-01-06 | Filing | |
| $313.93 | 265 | $83,191.45 | 82,364 | 2026-01-06 | Filing | |
| $312.06 | 214 | $66,780.84 | 82,629 | 2026-01-06 | Filing | |
| $311.24 | 355 | $110,490.20 | 82,843 | 2026-01-06 | Filing | |
| $310.09 | 176 | $54,575.84 | 83,198 | 2026-01-06 | Filing | |
| $335.10 | 632 | $211,783.20 | 83,374 | 2026-01-05 | Filing | |
| $334.06 | 2,041 | $681,816.46 | 84,006 | 2026-01-05 | Filing | |
| $332.95 | 586 | $195,108.70 | 86,047 | 2026-01-05 | Filing | |
| $332.24 | 1,678 | $557,498.72 | 86,633 | 2026-01-05 | Filing | |
| $300.91 | 292 | $87,865.72 | 88,311 | 2026-01-05 | Filing | |
| $329.01 | 346 | $113,837.46 | 88,603 | 2026-01-05 | Filing | |
| $327.94 | 232 | $76,082.08 | 88,949 | 2026-01-05 | Filing | |
| $326.89 | 650 | $212,478.50 | 89,181 | 2026-01-05 | Filing | |
| $325.72 | 524 | $170,677.28 | 89,831 | 2026-01-05 | Filing | |
| $326.75 | 1,000 | $326,750.00 | 62,157 | 2026-01-05 | Filing | |
| $325.34 | 466 | $151,608.44 | 27,462 | 2025-12-31 | Filing | |
| $325.34 | 2,975 | $967,886.50 | 176,885 | 2025-12-31 | Filing | |
| $329.50 | 2,975 | $980,262.50 | 179,860 | 2025-12-30 | Filing | |
| $331.00 | 1,250 | $413,750.00 | 15,815 | 2025-12-23 | Filing |