| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.51 | 17,052 | $1,151,180.52 | 9,733 | 2025-01-06 | Filing | |
| $66.55 | 5,714 | $380,266.70 | 26,785 | 2025-01-06 | Filing | |
| $68.94 | 400 | $27,576.00 | 321,560 | 2025-01-03 | Filing | |
| $67.73 | 3,600 | $243,828.00 | 321,960 | 2025-01-03 | Filing | |
| $67.03 | 17,245 | $1,155,932.35 | 325,560 | 2025-01-03 | Filing | |
| $66.33 | 3,755 | $249,069.15 | 342,805 | 2025-01-03 | Filing | |
| $65.72 | 1,800 | $118,296.00 | 342,974 | 2025-01-02 | Filing | |
| $68.37 | 990 | $67,686.30 | 343,774 | 2024-12-27 | Filing | |
| $67.61 | 810 | $54,764.10 | 344,764 | 2024-12-27 | Filing | |
| $72.70 | 1,800 | $130,860.00 | 344,574 | 2024-12-18 | Filing | |
| $72.34 | 3,973 | $287,403.24 | 345,374 | 2024-12-17 | Filing | |
| $72.34 | 28,485 | $2,060,579.26 | 346,560 | 2024-12-17 | Filing | |
| $70.25 | 1,158,082 | $81,355,260.50 | 373,312 | 2024-12-13 | Filing | |
| $69.70 | 1,800 | $125,460.00 | 342,160 | 2024-12-11 | Filing | |
| $64.65 | 21,198 | $1,370,450.70 | 312,545 | 2024-12-06 | Filing | |
| $62.80 | 3,802 | $238,765.60 | 333,743 | 2024-12-06 | Filing | |
| $65.78 | 30,000 | $1,973,400.00 | 342,960 | 2024-12-06 | Filing | |
| $51.51 | 1,800 | $92,718.00 | 372,960 | 2024-12-04 | Filing | |
| $51.55 | 304 | $15,671.20 | 337,545 | 2024-12-02 | Filing | |
| $50.55 | 8,278 | $418,452.90 | 337,849 | 2024-12-02 | Filing |