| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.08 | 12,300 | $517,584.00 | 46,203 | 2025-01-13 | Filing | |
| $43.30 | 5,500 | $238,150.00 | 668,202 | 2025-01-13 | Filing | |
| $42.60 | 24,386 | $1,038,843.60 | 673,702 | 2025-01-13 | Filing | |
| $41.42 | 11,642 | $482,211.64 | 698,088 | 2025-01-13 | Filing | |
| $40.55 | 3,100 | $125,705.00 | 709,730 | 2025-01-13 | Filing | |
| $38.59 | 12,192 | $470,489.28 | 7,038,890 | 2024-12-19 | Filing | |
| $37.77 | 11,808 | $445,988.16 | 7,051,082 | 2024-12-19 | Filing | |
| $37.83 | 2,231 | $84,398.73 | 660,330 | 2024-12-13 | Filing | |
| $37.21 | 82,314 | $3,062,903.94 | 662,561 | 2024-12-13 | Filing | |
| $39.13 | 1,108 | $43,356.04 | 613,797 | 2024-12-12 | Filing | |
| $38.20 | 18,856 | $720,299.20 | 614,905 | 2024-12-12 | Filing | |
| $37.18 | 24,764 | $920,725.52 | 633,761 | 2024-12-12 | Filing | |
| $30.00 | 5,000 | $150,000.00 | 606,025 | 2024-11-19 | Filing | |
| $30.31 | 4,000 | $121,240.00 | 7,109,277 | 2024-11-20 | Filing | |
| $29.96 | 12,711 | $380,821.56 | 7,113,277 | 2024-11-19 | Filing | |
| $29.02 | 7,289 | $211,526.78 | 7,125,988 | 2024-11-19 | Filing | |
| $29.53 | 737 | $21,763.61 | 605,699 | 2024-11-12 | Filing | |
| $28.79 | 39,913 | $1,149,095.27 | 606,436 | 2024-11-12 | Filing | |
| $39.89 | 1,900 | $75,791.00 | 7,194,777 | 2024-10-21 | Filing | |
| $39.02 | 22,100 | $862,342.00 | 7,196,677 | 2024-10-21 | Filing |