| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.11 | 30,568 | $1,226,082.48 | 3,144 | 2024-12-05 | Filing | |
| $39.39 | 6,609 | $260,328.51 | 1,930,233 | 2024-12-03 | Filing | |
| $38.55 | 35,390 | $1,364,284.50 | 1,936,842 | 2024-12-03 | Filing | |
| $39.41 | 4,586 | $180,734.26 | 1,952,129 | 2024-12-03 | Filing | |
| $38.55 | 37,518 | $1,446,318.90 | 1,956,715 | 2024-12-03 | Filing | |
| $39.37 | 4,000 | $157,480.00 | 1,930,228 | 2024-12-03 | Filing | |
| $38.53 | 37,805 | $1,456,626.65 | 1,934,228 | 2024-12-03 | Filing | |
| $42.57 | 1,564 | $66,579.48 | 32,637 | 2024-11-27 | Filing | |
| $41.86 | 2,900 | $121,394.00 | 34,201 | 2024-11-27 | Filing | |
| $45.00 | 14,745 | $663,525.00 | 1,930,228 | 2024-11-25 | Filing | |
| $45.00 | 11,796 | $530,820.00 | 0 | 2024-11-25 | Filing | |
| $45.00 | 14,551 | $654,795.00 | 1,930,233 | 2024-11-25 | Filing | |
| $45.00 | 11,642 | $523,890.00 | 0 | 2024-11-25 | Filing | |
| $45.00 | 14,446 | $650,070.00 | 1,952,129 | 2024-11-25 | Filing | |
| $45.00 | 11,558 | $520,110.00 | 0 | 2024-11-25 | Filing | |
| $43.44 | 5,000 | $217,200.00 | 85,417 | 2024-11-26 | Filing | |
| $38.36 | 6,883 | $264,031.88 | 90,417 | 2024-11-20 | Filing | |
| $37.70 | 15,337 | $578,204.90 | 97,300 | 2024-11-20 | Filing | |
| $40.00 | 4,464 | $178,560.00 | 37,101 | 2024-11-21 | Filing | |
| $38.09 | 42,730 | $1,627,585.70 | 139,052 | 2024-11-20 | Filing |