| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.90 | 4,448 | $208,613.42 | 321,823 | 2025-12-04 | Filing | |
| $47.51 | 1,278 | $60,717.78 | 82,113 | 2025-12-04 | Filing | |
| $50.00 | 2,808 | $140,400.00 | 86,291 | 2025-11-25 | Filing | |
| $50.25 | 1,106 | $55,575.73 | 29,362 | 2025-11-25 | Filing | |
| $43.21 | 1,460 | $63,085.87 | 27,199 | 2025-11-20 | Filing | |
| $42.48 | 7,049 | $299,416.85 | 28,659 | 2025-11-20 | Filing | |
| $40.95 | 1,491 | $61,060.33 | 35,708 | 2025-11-20 | Filing | |
| $42.33 | 5,102 | $215,978.37 | 38,745 | 2025-11-10 | Filing | |
| $40.21 | 5,818 | $233,928.98 | 43,847 | 2025-11-07 | Filing | |
| $40.00 | 6,466 | $258,640.00 | 82,973 | 2025-11-05 | Filing | |
| $46.38 | 657 | $30,468.77 | 30,468 | 2025-11-05 | Filing | |
| $45.73 | 24,296 | $1,110,990.48 | 31,125 | 2025-11-05 | Filing | |
| $45.07 | 5,872 | $264,640.47 | 55,421 | 2025-11-05 | Filing | |
| $43.80 | 10,837 | $474,701.78 | 61,293 | 2025-11-05 | Filing | |
| $43.03 | 1,126 | $48,455.05 | 72,130 | 2025-11-05 | Filing | |
| $41.74 | 408 | $17,031.18 | 73,256 | 2025-11-05 | Filing | |
| $40.02 | 9,674 | $387,191.21 | 13,554 | 2025-11-05 | Filing | |
| $41.00 | 7,000 | $287,000.00 | 126,158 | 2025-11-05 | Filing | |
| $36.02 | 8,349 | $300,709.27 | 92,441 | 2025-10-06 | Filing | |
| $35.00 | 2,539 | $88,865.00 | 89,099 | 2025-10-01 | Filing |