| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.85 | 6,690 | $219,758.47 | 254,211 | 2025-03-10 | Filing | |
| $34.33 | 25,800 | $885,636.60 | 1,156,693 | 2025-03-07 | Filing | |
| $33.63 | 24,735 | $831,714.38 | 1,182,493 | 2025-03-07 | Filing | |
| $34.27 | 38,596 | $1,322,800.71 | 231,879 | 2025-03-07 | Filing | |
| $35.75 | 3,941 | $140,890.75 | 144,129 | 2025-03-06 | Filing | |
| $37.46 | 3,667 | $137,369.49 | 144,129 | 2025-02-24 | Filing | |
| $39.19 | 1,150 | $45,068.50 | 29,086 | 2025-02-19 | Filing | |
| $30.43 | 1,150 | $34,994.50 | 30,236 | 2025-01-15 | Filing | |
| $30.98 | 1,150 | $35,627.00 | 31,386 | 2024-12-18 | Filing | |
| $30.88 | 3,845 | $118,733.60 | 158,468 | 2024-11-27 | Filing | |
| $30.82 | 11,862 | $365,586.84 | 246,921 | 2024-11-27 | Filing | |
| $29.73 | 1,150 | $34,189.50 | 32,536 | 2024-11-20 | Filing | |
| $33.52 | 1,150 | $38,548.00 | 33,686 | 2024-10-16 | Filing | |
| $32.72 | 30,280 | $990,867.58 | 297,351 | 2024-09-27 | Filing | |
| $29.40 | 1,150 | $33,810.00 | 34,836 | 2024-09-18 | Filing | |
| $31.24 | 22,337 | $697,807.88 | 474,533 | 2024-08-27 | Filing | |
| $31.57 | 11,767 | $371,484.19 | 277,041 | 2024-08-27 | Filing | |
| $31.57 | 3,845 | $121,386.65 | 172,687 | 2024-08-27 | Filing | |
| $44.38 | 30,280 | $1,343,886.96 | 362,822 | 2024-06-27 | Filing | |
| $45.00 | 2,564 | $115,380.00 | 186,906 | 2024-06-20 | Filing |