| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.32 | 15,000 | $1,189,800.00 | 1,472,970 | 2025-02-19 | Filing | |
| $77.59 | 49,800 | $3,863,982.00 | 1,296,828 | 2025-02-12 | Filing | |
| $77.68 | 50,000 | $3,884,000.00 | 1,346,628 | 2025-02-11 | Filing | |
| $77.13 | 18,705 | $1,442,716.65 | 41,496 | 2025-02-12 | Filing | |
| $76.87 | 4,257 | $327,235.59 | 33,101 | 2025-02-11 | Filing | |
| $75.68 | 660 | $49,948.80 | 5,977 | 2024-12-12 | Filing | |
| $72.15 | 30,000 | $2,164,500.00 | 1,101,202 | 2024-11-22 | Filing | |
| $71.77 | 30,000 | $2,153,100.00 | 1,131,202 | 2024-11-19 | Filing | |
| $73.49 | 40,000 | $2,939,600.00 | 1,161,202 | 2024-11-13 | Filing | |
| $71.43 | 21,549 | $1,539,245.07 | 438,615 | 2024-11-06 | Filing | |
| $68.84 | 1,096 | $75,448.64 | 0 | 2024-11-01 | Filing | |
| $69.35 | 25,155 | $1,744,499.25 | 1,487,970 | 2024-10-31 | Filing | |
| $70.97 | 74,845 | $5,311,749.65 | 1,513,125 | 2024-10-30 | Filing | |
| $69.28 | 25,194 | $1,745,440.32 | 64,424 | 2024-10-31 | Filing | |
| $60.00 | 73,130 | $4,387,800.00 | 1,396,628 | 2024-08-30 | Filing | |
| $60.23 | 26,870 | $1,618,380.10 | 1,469,758 | 2024-08-29 | Filing | |
| $60.23 | 73,130 | $4,404,619.90 | 1,423,498 | 2024-08-29 | Filing | |
| $60.36 | 1,242 | $74,967.12 | 1,096 | 2024-08-26 | Filing | |
| $53.38 | 1,874 | $100,034.12 | 2,338 | 2024-05-22 | Filing | |
| $62.10 | 32,703 | $2,030,856.30 | 8,762,746 | 2024-03-14 | Filing |