| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.04 | 18,126 | $1,360,171.41 | 261,903 | 2026-03-06 | Filing | |
| $70.62 | 6,929 | $489,305.19 | 1,296,824 | 2026-03-02 | Filing | |
| $70.03 | 36,633 | $2,565,456.61 | 1,303,753 | 2026-03-02 | Filing | |
| $69.10 | 11,528 | $796,624.00 | 1,340,386 | 2026-03-02 | Filing | |
| $67.92 | 3,165 | $214,969.02 | 1,351,914 | 2026-03-02 | Filing | |
| $66.83 | 4,489 | $299,994.48 | 1,355,079 | 2026-03-02 | Filing | |
| $73.82 | 1,200 | $88,584.96 | 1,088,237 | 2026-03-04 | Filing | |
| $73.08 | 5,597 | $409,038.27 | 1,089,437 | 2026-03-04 | Filing | |
| $72.02 | 17,675 | $1,273,022.43 | 1,095,034 | 2026-03-04 | Filing | |
| $71.32 | 10,296 | $734,284.98 | 1,112,709 | 2026-03-04 | Filing | |
| $70.26 | 2,000 | $140,510.00 | 1,123,005 | 2026-03-04 | Filing | |
| $70.62 | 4,912 | $346,870.70 | 1,125,005 | 2026-03-02 | Filing | |
| $70.03 | 25,971 | $1,818,782.89 | 1,129,917 | 2026-03-02 | Filing | |
| $69.10 | 8,173 | $564,782.09 | 1,155,888 | 2026-03-02 | Filing | |
| $67.92 | 2,244 | $152,414.05 | 1,164,061 | 2026-03-02 | Filing | |
| $66.83 | 3,182 | $212,649.24 | 1,166,305 | 2026-03-02 | Filing | |
| $74.09 | 100 | $7,409.00 | 397,988 | 2026-03-04 | Filing | |
| $73.36 | 3,013 | $221,021.93 | 398,088 | 2026-03-04 | Filing | |
| $72.31 | 7,140 | $516,321.96 | 401,101 | 2026-03-04 | Filing | |
| $71.62 | 11,022 | $789,378.00 | 408,241 | 2026-03-04 | Filing |