| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $189.82 | 281 | $53,339.42 | 4,989 | 2025-12-11 | Filing | |
| $189.14 | 3,123 | $590,684.22 | 5,720 | 2025-12-11 | Filing | |
| $188.25 | 2,963 | $557,784.75 | 8,393 | 2025-12-11 | Filing | |
| $187.28 | 906 | $169,675.68 | 11,356 | 2025-12-11 | Filing | |
| $186.19 | 852 | $158,633.88 | 12,262 | 2025-12-11 | Filing | |
| $162.51 | 1,353 | $219,876.03 | 9,673 | 2025-08-12 | Filing | |
| $161.76 | 10,651 | $1,722,905.76 | 11,026 | 2025-08-12 | Filing | |
| $157.00 | 2,135 | $335,195.00 | 4,466 | 2025-08-12 | Filing | |
| $230.35 | 3,063 | $705,562.05 | 603,342 | 2024-12-13 | Filing | |
| $229.61 | 491 | $112,738.51 | 606,405 | 2024-12-13 | Filing | |
| $228.30 | 3,324 | $758,869.20 | 606,896 | 2024-12-13 | Filing | |
| $227.66 | 3,743 | $852,131.38 | 610,220 | 2024-12-13 | Filing | |
| $290.02 | 3,075 | $891,811.50 | 6,127 | 2024-05-14 | Filing | |
| $291.00 | 518 | $150,738.00 | 9,202 | 2024-05-14 | Filing | |
| $291.30 | 500 | $145,650.00 | 613,234 | 2024-03-15 | Filing | |
| $292.39 | 1,250 | $365,487.50 | 613,734 | 2024-03-15 | Filing | |
| $293.53 | 405 | $118,879.65 | 614,984 | 2024-03-15 | Filing | |
| $294.67 | 1,752 | $516,261.84 | 615,389 | 2024-03-15 | Filing | |
| $295.75 | 2,488 | $735,826.00 | 617,141 | 2024-03-15 | Filing | |
| $296.94 | 1,642 | $487,575.48 | 619,629 | 2024-03-15 | Filing |